I have a lot of clients who came to me using GoDaddy and continue to use GoDaddy. So I interact with GoDaddy in some form every day.
But GoDaddy really shines in one area: their support. They're professional, they don't treat me or my clients like idiots, they don't bullshit me, and they're always quick to resolve issues.
(Personally, I prefer name.com and prgmr.com)