I prefer live play for a few reasons. I enjoy the social banter, but can't type fast enough to chat while playing online. Secondly, because players have to face their opponents, they are less likely to make totally stupid plays...some of which luck out. Thirdly, and most important, if I am playing live, I am somewhere on vacation, so I am more mellow, and play to enjoy the game; not worrying about the money.