You can easily transfer or forward all your emails from Hotmail or Google Gmail to Yahoo! Mail at the click of a button without "actual forwarding".
Gmail is a free ad-supported web email service from Google that offers upto 7 GB of free online storage. Individual file attachments in Gmail can be as large as 25 MB in size and you can always buy additional storage from Google.
1: Signing Up for a Gmail Account? Consider Google Apps Premier – Why use Google Apps Premier instead of Gmail.