update: google apps is no longer free, in my opinion this is a huge change for small business owners
Getting google apps (for free!) for your domain
This way you can have email@example.com (but it will be gmail that you sign into)
It's just 4 easy steps.
For example, it'd be as easy as signing in here www.google.com/a/examplecompany.org
Just go here to sign up https://www.google.com/a/cpanel/standard/new (free for under 10 users)
Now you can setup ms-outlook or apple-mail :
– Using IMAP with your email client via google support