I've been with them for about a year or so, I'd recommend them.
For some reason my hard drive had a problem yesterday (somehow nearly all home directories disappeared) and it's taking a bit of back and forth to get the hardware replaced. Hopefully it'll be resolved soon... I was expecting less of a response considering it's easter weekend and all, though they've been pretty good...
except the support guy that was trying to talk to me on the phone and type to someone else
