Does anyone know of a good e-mail retrieval/consolidation site that is free? I've used but their service is flaky (I am often not able to pull down new messages) and only allows you to retrieve once per week for free.

I need to do two things: one -- retrieve some POP mail from my home accounts, and two -- consolidate retrieval of my other web e-mail accounts (like hotmail, netscape, excite, etc.)