I've been using them to host our gameservers (http://winsaucestudios.com/) for a few months now, and they're awesome! Speeds are excellent, support is very, very fast.
My only issue was my fault due to going on holiday, then forgetting to pay. To complicate matters, he hard drive failed two days before the due date, and so it took a few days to get back online, but they were extremely helpful
I havent really heard anything bad about them. When I looked a few weeks ago their prices for gameservers looked really high (they seemed to charge a lot of fees that other companies do not) but other than that I would say give them a try.