I am a huge fan of Gmail and have been using it since May 2005. Whenever I talk to somebody about email I suggest Gmail. The most frequent concern from people that already use other services is "but what about my old email account? I don't won't to loose my contacts and messages"
The Gmail blog has announced that it’s now possible to import all of your emails and contacts into Gmail from Yahoo, Hotmail, AOL, and other webmail services. You can even have your messages forwarded from your old account for 30 days. This new feature is available in all newly-created Gmail accounts, and is slowly rolled out to the old accounts.