It sounds like you need a managed vps provider, is there a reason you didnt go with one?