The criteria is a combination of price (including private information like whois guard) and reliability/security.
Everything on Dynadot, they have the best service and are cheap when I buy bulk domains so... Dynadot is #1 Greetz
Definitely go for name.com coz they did a good job. I have registered more than 50 domain during their 12 day promotional period.
I like Dynadot because I can pay using MoneyBookers also their site is very user friendly, services also good but a little expensive than godaddy.
I CANNOT recommend Directi. I have a reseller account with Resellerclub/Directi I use only for my own domains. Suddenly a day I got an email that they had suspended some of my domains. I wrote to them asking how that could be - they told me that they had suspended them because they were related to pharmacy scam. I have used affiliate programs from affiliatepharmacynetwork.com and stimul-cash.com and never got any complaints. They referred that I could get them back if I got approved by legitscript.com a private company Legitscript.com requires that you have a DEA registration number to be approved. How about pharmacies in the rest of the world? There are actually other countries than the US. I wrote back to them - and now they required that I could show that i was licensed to sell medicine. I'm not licensed - it is an affiliate program. So I lost my domains - and cannot move them to another registrar.
that's unbelievable but I totally believe you as I have herd of others been brutally messed around with this company & their affiliate companies based in India that has some strange practices.
name.com is cool because they allow me to pay via paypal and they had this cool offer a .de for 5$ really awesome I guess I'll stay with them