You got a lot of options here, so I'll just relate my personal experience. Often, the provider you hook up with can work with you to get your domain name registered, or you can do it yourself. It's not that much work, but it's one less thing to hassle with. If you do it yourself, you can...