I finally decided to make the switch from Yahoo! Mail to Gmail. I love the bells and whistles offered by Gmail. Plus I've been trained for Google Apps at work so I learnt a lot more about it. Also, Yahoo's started to slow down and I keep getting errors. What I like about it was the Outlook-type interface with drag-n-drop. Gmail makes up for it with the shortcuts and Labs features. I love the calendar and tasks integration too. Yahoo's got unlimited space, but hitting 7 gigs itself is close to impossible!
Over 10 years ago I started off with Yahoo, moved to Hotmail, came back to Yahoo and now I'm switching to Gmail. In this latest step I realised how rigid Yahoo is. They don't have any sort of mail forwarding, you can't export your contacts and no POP/IMAP access is included. They support checking mail through POP/IMAP and contact importing from anywhere. Then they lock your stuff in! If you want to get your stuff out, you have to pay! Basically. Smartasses!! Even MSN (Windows Live) is opening up and becoming like Gmail. It lets you do whatever you want with your mail. Yahoo should stop being so rigid! Google's the king of search but Yahoo still is the king of webmail and a lot of other things.
On a side note, there's talk that Windows 7 + Windows Live Suite will equate to a pretty complete package. The Live Suite is turning out to be pretty neat. So far so good. Live Mail (Hotmail) has sped up considerably. Check out Live Mesh and Live Sync for file sharing/synchronization across multiple platforms. Take a look at Live Photo Gallery too. I think it's as fast as Picasa! If not a little faster, and offers direct uploading to Picasaweb, Youtube and even Facebook. Microsoft is finally learning the beauty of keeping things open!