I have always used godaddy (inexpensive) but have recently started using hover.com. Low prices, much cleaner interface. As a +1 to godaddy though, I've noticed in the last couple of days a much better registration interface that still is allowing them to offer their up-sells but is much nicer to get through.