I've been with Godaddy since 2005 and the only problems I've had with either hosting or domain managing I created myself simply because I didn't read the instructions properly. Godaddy has OUTSTANDING technical support that answers their phones within a few minutes & are very helpful in resolving issues. Sure, they do have some "IN YOUR FACE" up sale tactics during check out, but you can just click the "No Thanks" button & be done with all that. Their interface is only confusing at first till you get used to it, kind of like trying a new software, takes time to learn it. Once you do though, it's easy to navigate.
I haven't experienced any of the problems others have with godaddy in all the years I've been there so I really have nothing bad to say about them.
In addition Godaddy has some of the lowest priced domain coupons in the industry, consistently. There's always codes to save money, with godaddy, you can pretty much get a .com for anywhere from $0.99 up to $7.18 depending on the coupons active at the time, unlike namecheaps once every few months codes.
As for the SOPA thing, Most of that's all stretched out of perpetration by paranoid conspiracy theorist bloggers anyways, so I don't use that as a deciding factor when it comes to my domain business.
Just my opinion anyways, amongst millions of others,
Eric Lyon