I like both, but due to children and limited time, my current poker playing is focussed on online.
There are pros and cons to both. The advantages of live are that you can read
tells better and recognise players. The disadvantage is that others are also watching how you play.
With online poker you get a lot of information from the statistics that are displayed for each player. It is also faster, you can play many more
hands in the same amount of time.