I have a 10mbps box there that I've had for a while now. The only downtime that I've had was due to an error on my part. Customer support is top notch in my dealings with them. Trouble tickets are addressed usually within an hour of posting them...at any time of the night.
If you can manage your own server, it's a great deal. I learned basic ins and outs and have someone on paid support for anything that I am unsure of myself.

from me, and the $5 domains don't hurt either. I can buy a domain now and put it to use instantly. No waiting for anything to resolve.