I have been a customer for a little over a year and don't have anything bad to say about them. The bandwidth is there I think. I don't use much though...
Here are 2 random graphs from November and this month... no real dips or anything, pretty solid. I wouldn't pick them if you ever need any hand holding. If you need hand holding, a managed server from MojoHost would be your best bet.
