You can setup Gmail to check and manage all your other email accounts, even from your hosted domain or ISP. Check out the article on Google Tutor on how to accomplish this.

Link:
http://…/using-gmail-as-your-universal-email-account/

Check out these posts too:

  1. Import Your Mail into GMail with Gmail Loader
  2. Manage mulitple email accounts in Gmail
  3. All Gmail Users Are Given Two Separate Email Addresses
  4. Make Gmail better
  5. Easy disposable email addresses with Gmail
  6. Google will help you switch to Gmail
  7. Keeping your email a secret using encryption