GoDaddy if you want to support pornography “beavers”. 1&1 if you just want long term, consistent support - in 7 years my domains have been down twice, for a couple of hours.
Have used 1&1 for over 13 years (www.1and1.com) with no problems. Started there because they were cheep. Now cost about $120 per year. No technical problems encountered during that time.