Ouch!! Thats a lot!! How hard would it be to have your own server? would that be a possibility? (I am sure that ya'll have already thought up anything I could, and rejected it for obvious reasons... just trying to help...
Building/buying my own webserver would likely be a couple thousand dollar investment*. Plus, I'd have to upgrade my Internet services to a business level plan, a SIGNIFICANT increase from what I have now.
The reality is we're kinda stuck with what we have now. My contract with the host goes for another year+ anyways, so it'd take some pretty good convincing to get me to switch. Just need to stay on the host about keeping things running smoothly.
*EDIT: Yeah, I could set up a simple LAMP box that could handle things, but if I was gonna self-host, I'd want to do it right. Reliable machine and some backup redundancy incase of server crashes/power outages.