Abovenet Rocks
I am a picky customer. And I have at least one vendor to bitch about once some of the dust settles, but I have to say, Abovenet has always been great. They are honest, they have good sales support, their data centers are nice enough . . . and any time I file a ticket to take care of network trouble or something like a server reboot, they have always taken care of business. Their networking people in particular do an excellent job of offering to help, to the point of offering to take a look at my BGP configs to offer pointers.