I really don't like web mail. Might be great for traveling salesmen or support people who are on the road.
*shrug* - the company I'm at uses gmail for infrastructure, works pretty well. Parts of it is definitely has better UX than any normal client I've used. I'm pretty skeptical of basing corporate stuff in the cloud, though, and I'd never trust it for my (all things considered, less important) private emails. I mean, it works super well, but they can index my stuff and patriot-act it and I have no guarantee it'll be there when I wake up tomorrow... but for daily work, it does work great.
Still wondering what to do about personal mail, though. Current thoughts gravitate around dovecot on my linux box along with a imap-pull script, but I'm not really sure.