I use a couple godaddy accounts because they are cheap.
My view on hosting sites;
If it isn't critical, go cheap. If it is critical, go support.
I use godaddy as a playing platform, and hosting small uninportant sites.
I personally use aquesthosting.com (seen advertised here a few times). While not cheap (not expensive, just not cheap), I've never had support as good as theirs.
I just recently got DNN 4.5.5 set up on it.
It's a good place to play and test new things. That's what I think it's best for. The support, really, is terrible. If you NEED something done, you need to call and complain and they might deal with it then. The emails are canned, and not very helpful. Most of the solutions seem to involve upping the account type. I will probably use godaddy for a long time, as they are a 'all in one' hosting center, and I have most of my domains there.
I'll continue to use GoDaddy because before, I was at registerfly.com, so godaddy, a saint in comparrison.