i'm personnaly used 1and1 and OVH but they arn't the best.
Better for me to register my domain in Moniker.com, because it's the one of top fastest ICANN-accredited Internet domain registrars. and the leader for domaains name sales. Moniker manage more than one million (1,000,000) domains. Also...