With tournament play, I find it boring, especially when you get a lot of rag
hands that have to be folded (resulting in a low VPIP) which means other players pick up on this and probably fold when you bet with a good hand.
With cash games (especially fast-forward) you don’t have to wait as long and it is harder for players to pick up on your style of play.
With tournaments, yes you can win big but only if you make the final table, but you can be knocked out at any time resulting in a waste of time.
With cash games you can also win big, and if you lose an all-in you can always buy in again (this is where money management comes in to play). Fast-forward games are not nearly as boring.
Sit n Gos are more interesting in that they do not take up as much time, the method of play is different, and they are easier to win (keeping in mind you can also be knocked out by losing an all-in).
For these reasons, my choices are fast-forward games followed by Sit n Gos and then tournaments (which I still play).