Always tourney for me as there is a target to aim for, being top player, number one, and there is an end insight. Cash for me can be a dangerous game for some players, as they can keep re-buying until they are broke, and I have even seen player's borrow money from other's so they can keep playing.
This is when it starts to get to be a serious problem for some, I have never borrowed money to play, and if the buy-in is too big I simply don't play. I have my own personal limit's and do not overstep them at any time.
I once got involved in a game where I spotted cheating going on, and once I saw this I cashed out and walked away, Whenever money is involved there will always be some players who try to take advantage of other players.
Poker is supposed to be fun, and there is nothing funny about getting cheated out of a cash game.
When the fun Stops, STOP! (I did)