Tuesday, February 26, 2008
Ellen show straw poll
Please vote in this straw poll from the Ellen Degeneres Show. Barack needs our help here --- it's neck and neck!
Update, 2/28/08: A new poll is up on Ellen's site: "Does Obama make you feel more hopeful for the future?". Also, a good interview video.