After all the dust-up over the Obama's photo on the cover of The New Yorker, Vanity Fair decided to play along, this time featuring the McCain's.
More on the rationale here.