With the slightly annoying issue of their SMTP servers winding up on SpamCop's black list every couple of months, I've had pretty darn good luck with GoDaddy...but not with their normal hosting.
We've got a Virtual Dedicated Server (i.e. our own server in a VMHost on a shared server with other VMHosted servers.) I went with the 0 support option because...well, that's what I do for one of my businesses.
Currently I'm hosting 6-7 domains off of it (some for our own businesses, some for clients) and have had 99.9999% uptime with no major issues to speak of. Have had to contact my personal support agent 3 times, and all three were simple setup issues that were fixed within 5 minutes.
Our bandwidth is pushing about 25% of our limit. Once we hit around 75% we'll step up and get a dedicated server instead of sharing. Even able to put up a personal minecraft server for friends to play on together with no issues.
Now, their normal shared hosting stuff...was on that for our first web app/game and it ended up a nightmare.