You must be a light user; I'm on godaddy at least once a week doing something. The checkout process is obnoxious; I just want to buy something, not be upsold a billion times. I understand why they do this so godaddy probably isn't ideal for me. I just deal with it because of the price.
On the other hand, I'd love to see some enterprising company (even godaddy; all it "GoDaddy Pro" or something) come up with a no-frills domain reservation/management service inspired by http://domai.nr/ and http://manage.slicehost.com/ (Slicehost has an awesome, simple management interface).
Dude, that's what I said and then someone here told me about dynadot. Check it out. It's cheaper than Godaddy if you're using private registration, and the UI is about 100x better.
GoDaddy is super cheap and reliable (for domains). Until somebody makes something better (and equally cheap), I'm staying.