I play both online and live poker. I do prefer live poker for one simple reason....RNG. If anyone knows what I'm talking about, you'll understand that it's very hard to set traps, or drag a player to the river online, because cards are dealt based on a number of dynamics, including mouse movements of yourself and other players.
Live poker, cards are dealt, and no matter how a person moves, talks, or plays ... it doesn't affect the next card. This cannot be said of online poker. So, to me Live poker is real, unfiltered poker. Play the cards, play the players...not the RNG.