I've been with LibertyVPS.net offshore VPS hosting service for over 8 months now and I've not had one problem with them. I contacted their support and told them my requirements, they replied very fast and were very polite with me and explained me everything I needed to know.

Follow their twitter account: twitter.com/libertyvps - they post some fresh discounts there from time to time.