On January 4, 2005 Obama was sworn in as a U.S. Senator. On February 10, 2007 he declared he was running for President. He traveled the world, made speeches and ran a campaign for a year and nine months on the public dime while also serving as Senator and collecting a paycheck. He voted "present" most of the time due to traveling and running his campaign.
He, like many others, used his office as a stepping stone to the White House. Was he really serving the state of Illinois well during that time?
Isn't it more honorable to the general public to resign in that kind of situation?