I use www.godaddy.com
Great place to buy domain names. I used the website tonight feature to make mine. It was slower and I hoped. If I had to do it again I would consider using something like microsoft frontpage and then just buy the domain and space though godaddy. There rates are good and I've never had the website down.