I had Speakeasy as an ISP and Covad as DSL provider before I moved. I never had any problems with either company, except the install tech put a wrong IP address in the router which was quickly resolved on a phone call.

The cool thing about speakeasy is that they let you run servers :-)