Photo from 4/2/2008 Huffington Post
McCain has missed just under 2/3 of the Senate votes in the past 1.5 years, far more than any other Senator, including Tim Johnson, who was in the hospital with a brain hemorrhage? (h/t to Mike in previous thread for pointing this out)
Missing the votes.
Clearly he has just been too busy eating cake and having picnics with the press. No worries I am sure he will work much harder if he makes it to the White House.