Namecheap isn't the cheapest of them all, but for new domains, they are less expensive than godaddy now. I've been using them for years without a problem. Clean interface, paypal supported, and it just works like it should.