My host has me over a barrel.  I've placed myself in a pickle. How to handle?
davidw: 1) You need to understand this stuff yourself.  You need to learn about Apache and Drupal and the other technical bits - maybe not to the point of becoming an expert, but enough to work with them a bit.2) Go elsewhere.  Slicehost (or linode) has better VPS deals, and Layered Tech used to have some pretty good deals on 'real' servers.