Oh man, this is cool. It seems you can use Gmail with your own domain now. Manage user accounts, mailing lists and aliases. That’s great. It’s still hosted by Google, so you don’t need anything, just the domain.
Just have a look at: https://www.google.com/hosted/Home