IMO, gmail is the best among them, coz it supports email client/pop3 which hotmail and yahoo mail don't support for free any more .
I us hotmail and yahoo and I would say that hotmail is the better of the two. I find hotmail easier to use and I like their new version.
I have tried many email service, but at last i got stuck with gmail. It's just simple and great. I wouldn't use any other one, at least for now
I have used email for over 10 years and have had numerous email accounts using numerous providers. Some of them have been: Hotmail.com BEFORE MicroSH-T bought it and ruined it Hotmail.com AFTER MicroSH-T bought it and ruined it Mailcity.com Mail.com Email.com Gmail.com Lycos.com Myway.com Rocketmail.com Yahoo.com and a few others that have slipped my mind. When MicroSH-T ruined Hotmail, I moved most of my mail to Fastmail.fm. Today close to 100% of my email is with Fastmail. Why? BECAUSE FASTMAIL WILL RUN ON EVERY SINGLE BROWSER I HAVE EVER TRIED USING IT ON. That is NOT true for Hotmail and a host of others. If I can't access my email when I am away from home, then the email service I am using SUCKS. Even though I still have accounts on some of the above sites, I seldom use them except for special purposes.
Gmail. Better GUI than any of the others and, its GOOGLE. Google is way better than Microsoft and its Hotmail and Yahoo.
Googlemail for me. The masses of space is great, the search mail function is great, the "starring" of email conversations is great, the fact that it puts all replies into the same set of emails is great. I could go on. I have yet to use anything that was easier and better.