Mike, I totally understand the pain in the butt these hosting companies can be. Serveral years ago, I signed up for one year (in advance) with a company called iMesh. Well, they went out of business after 2 months. The only reason I found out they went out of business was that my site was down for about 10 days. Bought out by a company called Ampira. So, when it finally comes back up, it's stuff that is really old. Guess they lost a server or something and didn't do frequent backups. On top of that, iMesh services were Windows based, so the ASP stuff worked. However, Ampira was Unix based and all of a sudden, all the ASP stopped working. They promised me they would get the ASP working, but after 2 months it was still now working. I complain to them about the problems I've been having (via email), and nothing! I try to find a phone number and that was impossible! I looked all over their site, in the online yellow pages, and called 1-800 information and couldn't find a number. I finally filed with the BBB and they got me a number. To make this LONG story much shorter, I got my full refund for the year and I got the rest of the years services for free. But, it was definitely NOT worth it.
So, basically I'm saying, I feel your pain.