Personally I consider pirates hosting.net to be the best option to deal with and get offshore hosting solution. Servers are stable and fast, support is very helpful if you are looking for reliqble, fast and secure services.
They promise huge space and bandwidth because they know most customers don't use as nearly as they signed up with their hosting account. But if you really need an amount of space or bandwidth you thought you were entitled to, there might be a problem.
Yes, I've used their VPS's as well as Dedicated Server. I find the performance to be outstanding, and the latency isn't bad at all. I haven't had any issues with them that require support, so I don't know how good their support is.