I've been using Fastmail [1] for around five years now. I've been pretty happy with their service and I use it with my own domain name. I find the pricing to be reasonable, and their webmail interface is really fast, and I've found their spam detection to be really good.
[1] https://www.fastmail.com/