September 21, 2007This site is awesome: thinkprogress.org This one too: www.talkingpointsmemo.com