McCain votes with his party 90% of the time

According to factcheck.org, McCain DID vote with republicans on 90% of the issues in 2007. However, in 2001 he voted with the party only 67% of the time and in 2005 he voted with President Bush only 77% of the time. Meanwhile, Barack Obama voted with the President 40% of the time and has voted with senate democrats 97% of the time. To sum it up, Obama has broken with his party a whopping 3% of the time during his tenure in the United States senate while the LOWEST percentage of votes McCain has broken with his party on in recent years was 10% and has been as high as 33%!

Ok Barack, tell us again who is willing to reach across party lines?????