My host has me over a barrel.  I've placed myself in a pickle. How to handle?
lethain: If you're willing to handle the stuff yourself, and it isn't that bad, SliceHost is a charm. I've hosted my django based blog (600-1000 uniques per day, ~6000 some peak days) on a 512 megabyte vps (Apache2 with mod_python, nginx for static files and proxying other requests to the Apache2, memcached instances with maybe 32 megs (not a lot of content to cache), and postgres) for the past 8 or 9 months and it's been great. On a 256 meg vps it used to crash, but 512 has been golden with my traffic levels.Oh, and its $38/month for 516 meg slice. Can't say enough kind words about 'em (if you're willing to fire up SSH yourself:).