All three of these were done across party lines, btw.[/QUOTE]
I would never argue that the Republicans are usually right, or often right... or ever right. And while bi-partisan efforts are nice, by blending normally incompatible ideas together to make a bill, they end up doing a lot of nothing.
So these acts, while good, don't really do too much. What people are forgetting and what I'm way too lazy to look up, is what he did for Illinois. Younger Senators often have to content themselves with locking up funding for projects for their home state and I'm sure he did that. From all accounts, he was a capable Senator during his short time in office.
I've always felt that 8 years served either in the Senate or as VP would have made him an accomplished and qualified candidate. Unfortunately, I don't feel he's quite there yet. Which is why I took up the argument against him. I also feel that he has not yet become his own man, rather he allowed others to define him and his policies.
And I'm not a Republican, I just support McCain. Though his campaign has made if difficult to do so.