November 9, 2009 How Do You Sleep at Night, Comcast? Edit Delete Tags Autopost Apparently on a huge pile of money...