Hi Jim and Susie,
Sorry about the frustration you are experiencing. We're all in the same boat on this one.
I have moved hosts twice this year already and the move to the current host was the bandwidth and server space they offer. That said, it's not worth having all that and have poor performance. But poor performance is not what this host is about. they have had a run of bad breaks on the server cluster they put us on and they continue to work it out with their equipment providers.
For now, my plan is to stick it out with them. If however, it appears that they will be unable to resolve the performance issues or move us to a better performing cluster - then we will move for sure.
Please hang in there with us.