I've never registered a domain name, so I'm not sure how to go about it. I think the actual process of registering the name is pretty straightforward, but I'm not sure about things like hosting (necessary? recommended?) or whether there is a better place to register the domain? I'm sure there are plenty of people who have done this before - anyone care to share some advice or tips on how to do this properly?