Really sorry to hear about the bad experience with goDaddy, i use goDaddy now for more than 5 years and i am really satisfied with the service.
After goDaddy i would also recommend Name.com
I use namecheap.com. Very professional company and great prices for domain names and private whois. In the past, I used name.com, I was satisfied with them also, but ended up using namecheap because of easier account and domains management.