Kinf of like asking "which of your children do you love more?"...
They both have advantages.
Its very difficult to have a live game whilst you're doing the laundry, cooking, watching telly, playing 7 other games...
I haven't got a HUD for live games.
I get some control over the music with online games.
Throwables hurt more live.
But I do love to be with my regular poker group live. We play weekly online, plus some satties and Storm action online. And meet monthly in person, rotating between players' homes (or whomever wants to host that month).
I wouldn't want to give up either of them, but if I had to...it would be a tough call.
I play golf twice a week with three others in the group...so I could give up a monthly live game without missing them as I'd still see them twice a week in person and once a week online (or more).
I do find live games can be a bit slow....