Name.com. How come no one register with them? They are the absolute best.
Anyone who registers with Name.com will certainly be satisfied. Their private whois is very protective and they won't take away your domain if you forget to renew. (you can push domains if you sell later on with no hassle and any buyer will trust Name.com with transfers if they like to in contrast to nodaddy).
Just for example: I just renewed a casino domain I have for a few years after somehow I forgot about it (Even though they email you many many times). It expired in December 16. Today January 2nd. 3 seconds after I paid the website was back on > Show me another company with such service.
I registered in the past with:
Internet.bs (Good).
NameCheap (Good, I hate the 2001 platform and only purchase in specials).
Netfirms (Good).
1&1 (Not good but cheap with private whois).
IPower (Stay away like fire they gave my private details to lawyers with a C/D).
Never registered with Nodaddy.. I don't like chicks spam.
With the above being said; Name.com is the most expensive but you GET what you pay for.
I don't even get the free domains with the hosting companies because I know it will be a headache to transfer later, not to mention hosting issues that may cause domain lost (but I don't register garbage domains.. So if you just experiment it may be fine).