My host has me over a barrel.  I've placed myself in a pickle. How to handle?
FiReaNG3L: 384 MB of RAM is really low for a site (apache + db i assume). I host my Drupal site ( http://esciencenews.com ) at ServInt on a 90$/month package with 784 MB of RAM. Dont know how I would do it with 384, looks impossible to me. Higher traffic daily than your spike.