For me, online wallet is the way to go. Other ones are more secure but so paranoid.
Paranoid, yes. But I'd like to be a little paranoid when my Bitcoins are involved.
They might be worth $500 today but we don't know how much they'll be in future, so I better keep them as safe as possible.