Nothing comes close to the thrill of playing live poker. Being around people, real chips and the psychology (table talk) which is important and maybe crucial sometimes. You can see the way a man holds his eyes and you can figure out whether he's either got the nuts or a hand full of nothing.
Online however, I'm pretty below average as everything that I mentioned above isn't there, I play good in tourneys and I cash in almost every day but online cash games, I find them a struggle. just recently (yesterday) I lost 200 bucks playing online cash games.