clipped from: www.factcheck.org   
Is it true that even though John McCain calls himself a Republican, he has sided more with the Dems than with the Repubs? Are all his bills passed written with Dems?

Not true at all. He voted in support of President Bush 95 percent of the time last year, for example.

McCain voted in support of President Bush’s position on legislation 95 percent of the time, the top presidential-support score in the Senate.