Rails Hosting Questions

And before I forget, when you sign up for a VPS you are assuming FOR YOURSELF the responsability of managing your own install. Unless you're hosting with a company that provides application installation support (like EngineYard) the folks from your hosting service are not likely to help you to setup your server or install the libraries you need.

In a VPS you're expected to know what you're doing.