You can use your own domain name with Gmail/Hotmail/Yahoo. That is, you
can send and receive emails from an address like you@yourdomain.com from
inside any of those free services, so problem solved. Here’s how to do
it.
Step 1: Inside the cPanel of your domain name create
a forwarder to send all the email received by your you@domain.com
account to your you@gmail.com account.
Step 2: Inside Gmail open the “Settings”, then go to “Accounts and import”, and then click on “Add another email account you own”.
Step 3: Put your you@domain.com email there, and follow the steps until Gmail says it will send you a confirmation code.
Step 4: That confirmation code should appear on your
Gmail inbox (as you are forwarding all email on your you@domain.com
account to Gmail already). Put that on the confirmation box and that is
it.
With this method you get the best of both worlds. You get to look
professional with your you@domain.com email address and you get to use
Google’s state of the art email client (or Yahoo!, or Hotmail…).