If you need to register a domain, we’ve been happy with the folks over at namecheap.com. They’re a solid company with competitive rates and good service. (We even recommend them to family!)
Clicking the link will open in a new window so you don’t lose your place on the form.