Oh, and for domain registration, I’m happy with both NameCheap and Dotster. I definitely recommend them.
Namecheap