Using Gmail to Access Other Accounts

Most web hosting comes with free email accounts, but what if you want something a bit more powerful and free?