nowadays , whether online or in a real casino , the rakes are so high it is hard to come out ahead in cash games . the house just gets all the money ! at least in a SNG or MTT ( or better yet a freeroll !) the prize pool doesn't keep shrinking .
I definitely prefer tournaments, especially Bounty (Knockout) formats. They add so much action to the game because players are much more willing to take risks and chase eliminations. It completely changes the strategy and makes the tournament much more exciting compared to regular cash games or freezeouts!