He wasn't even able to.....he wasn't in the Senate yet. He did give a very very good speech back then though....which turned out to be true, as did Dr Ron Paul....who was in congress and against it.
Democrats go with whatever is popular public opinion at any given time lately....Obama is better than Hillary who promises free everything to everyone...I guess the money will pop out of thin air and grow on trees, plus we will all crap rainbows, if we give power to Hillary.
Actually, Obama is not better than Hillary economically. Obama's increase per annum in spending is 287 Billion, while Hillary's is 218 Billion.
As far as the war goes, Obama did not vote for the war, because he wasn't in the Senate. He has, however, voted to fund the war. Hillary voted both for the war and for funding the war. Neither one has taken Iran off the table, and I know that both of them have stated that they could not guarantee that our troops would be out of Iraq by 2013. Have they since changed their minds? I don't know, but that was enough for me to stop listening to a thing they had to say.
That's hardly anti-war, in my book. And these two, in my opinion, are far worse than even the worst Republican because not only will they continue this war, they'll speed up the economic collapse of our country without even a grade-schoolers understanding of basic monetary principles.
Here's the source on spending:
http://www.ntu.org/main/page.php?PageID=141
I will not vote for anyone other than Paul, but even the lying slickster Romney, the '100 years' psychopath McCain and 'change the constitution to reflect the bible' Huckabee are better than those two.