You know, I pay Comcast up the wazoo for high speed internet, the least they could do is keep it freaking stable. Ahem, excuse me. /rant