After using Namecheap, Godaddy and a number of others I have settled on Gandi because I find their whole attitude great. I really appreciate the way they dont try and upsell... ever. And a while ago they did a promotion where they gave out a free domain for every year you had been a customer. I believe they really do care about their customers and it shows in the way they do business and how they get out of your way until you need them.