Hover
Namecheap
Gandi
Dreamhost
Name.com
Godaddy
these are the best registrar.