Well, my 2 years are up being hosted on GoDaddy. When I started "playing" with the web (My background is standard Windows programming or Server Side programming on OpenVMS/Unix) I wanted somewhere cheap, that supported ASP.NET 2.0 and SQL Server 2005. I had heard that GoDaddy were one of the biggest hosts in the world, after having a look, I signed up.
Whilst they have served me well, whenever I read up on issues with ISP's, GoDaddy is always top of the list. It seems that you can do most things with them, but its not easy. I have now moved Talk-PC onto http://www.aspnix.com where I host all my other sites. Whilst they went through a rough period quite a few months ago, I have had no reason to fault them, they are cheap, support all the latest ASP.NET upgrades almost as soon as they come out and have an excellent support capability.