For the last few years my domain registrar of choice has been Hover for it’s simplicity. I have NEVER been a big fan of GoDaddy because of their check out process and always that that Network Solutions was over rated. Hover doesn’t try to sell you server space or things you don’t need, you just go in, choose your domain name and checkout. My domain names currently costs $15/year which is about average.
The next time you’re looking to get a new domain name or it’s time to renew one of your existing domain names, look at transferring your domain name to Hover.