Setting up an email on your domain can be a little complicated.
The option to create a few email addresses tied to the domain varies by hosting platform, and there is often a limit to both the quality and space allowed. Additionally, most of the hosting platforms that do provide email have a very basic and unfinished design for the inbox.
The good news is that there are quite a few solutions out there:
Google Apps For Business is a great solution and we integrate directly with them for a reason. They bundle business and productivity must-haves (like cloud storage, Google Docs and calendar) with the powerful Gmail interface.
Zoho is another popular business tool suite and one of the products they offer is email coupled with a very similar online office productivity suite.
Yahoo Mail also offers email services and bundles based on different business needs.