San Francisco, CA
I have used Lutz for many years, and they are terrific, but not cheap. Jerry and Susanna Lutz are the owners and are hands-on. They also have a small, very steady crew of guys who have worked for them for a long time, plus a show-room where you can go look at stuff.
PROS: Absolutely the best!
CONS: Be prepared to pay!
I switched to DSLExtreme from another ISP; it was horrible! Wait times for technical support were 20 to 40 minutes. It took over a week to get switched from the old ISP to DSLExtreme. If I had to do it over again, I would not switch to DSLExtreme. But since getting hooked up, it's been fine
PROS: once hooked up, it's been fine
CONS: getting hooked up was a nightmare!