Switching to a new email address can be a pain, but it doesn't have to be. To get personalized help on how to switch to Gmail, visit the new Switch to GMail guide. You will learn how to import contacts into GMail and how to announce your new GMail address.
Some other nice links:
Switch from Yahoo
Invite your Yahoo Mail contacts
Inform you friends that you've switched