Man, my ISP is just taking an enormous crap all over itself tonight. Slow, disconnecting and spotty DNS resolution.