McCain is a classy guy. The biggest mistake he made in his political career is letting Sarah Palin nag him, steal the spotlight, and create scandals. It's good to see that he's still mentally sharp after all he's gone through with his health. I don't always agree with him politically but he deserves respect.