The best email hosting services are undoubtedly those that are provided by high-end hosting providers. Such services can come in two forms - designated email hosting, and one that's integrated into a hosting provider's shared hosting plans. An alternative to that would be self-hosted emails, but this path isn't really advisable to take.