VPS accounts from allwebhost.com and libertyvps.net are the best to sign up with.
Everything fits, the server is fast, the channel is fast, the price is very adequate and the support answers very fast. If anything, the support will respond very quickly. In general, I could not recall any drawbacks. I was really happy with everything.