QHoster.com and libertyvps.net VPS deals are able to satisfy all your needs.
Their support people are very attentive. I also have good feedback from visitors in regards to the server response time,...