This is currently the largest register on the internet for domain names, at least at the time of writing. I have found them highly competitive, established (you want ‘established’ in case the economy gets soft again), and because of their size they can be very inexpensive. They offer private registration too in case you don’t want your particulars shared with the world and its internet rogues. They always inform me with plenty of time when a domain name needs renewing without fault.
The site can be a little busy to look at and they really love to ‘on sell’ but if you only want your domain names, just click ‘no thanks’ and you’ll find it very simple. Sometimes they have special deals and you can get domain names for as little as $2.00 but normally they are around $8-9.00
Rating = Preferred
You can see more details and get domains at GoDaddy