My preference is for Becky! from click here - it costs about US$40. It has a plugin to allow you to get Hotmail quite easily. Using YahooPops you can also get your Yahoo mail.
If you want a free one, try Pegasus mail - pmail.com - you can use YahooPops with this one also.
How to get AOL mail I do not know; nor MSM.