Software developer, musician and photographer based in Boston, Massachusetts.
I’ve found a couple of ways to move at Yahoo! email account to Gmail, but I think this is the easiest.
If you’re concerned about the potential for losing email in the mix, you can tell Gmail to leave copies when you configure the POP access to Yahoo!
If you’d like to continue sending email from your Yahoo! address you can configure that in Gmail under Settings → Accounts → Send mail as. Note that for some reason (spam control?) Gmail puts your Gmail address in the Sender header and your Yahoo! address in the From header, causing recipients using Microsoft Outlook to see a message like “Sent by username@gmail.com on behalf of username@yahoo.com.”