For those who haven't seen it yet. This video is made of 50% win and 50% awesomeness: YouTube - John McCain Gets BarackRoll'd