I have been a customer for 3 years and have been ecstatic with their service. I think there have been maybe 2 outages in 3 years, and within minutes Mark e-mailed everyone detailing what happened, why, what he was doing to fix it, and when he expected to have maintenance finished. Observed speeds are typically higher than SLAs and as long as Mark is in business I don't plan to use anyone else.
When he came to install equipment I got the opportunity to go up on my roof and "help" (I know v little about networking) but it made for a really fun afternoon.