Both Obama and HRC were also campaigning during this period and have significantly better attendance records than McCain.
Point is moot however...I think it's criminal that any of 'em collect the salary/benefits of the Senate job while on the campaign trail.
Anyways, doesn't look like McCain's strategy is working too well...a revolt by the Repubs in the House seems to have derailed his attempt to appear in control of his own party.