Totally echo Matt's statements. There's a lot of great hosting companies out there that are very affordable. The one I use has the closest to 100% uptime I've ever had (outside of the time I had my own server) and it is geared towards WordPress hosting.
Whatever is done, hopefully things will improve (w/ existing or new host).