Depends on my mood. I'm normally a cash game player, but when I have a couple hours to set aside I will play a weekend tournament (normally with a cash game right next to it, lol)
As has been stated before, it's so much easier to be a steady winner playing cash games, as opposed to grinding tourneys and trying to finish in the money (top 10%), and then eventually trying to reach the final table, where all the big payouts are. Just my opinion though.