McCain is really one of the better american politicians. The problem is that he got 4chan-ed by Rove and Bush the last time he ran for office. And now he is stuck with their mess if he gets elected.
Also he has to sell out to the establishment that Bush has created to get the support he needs. And whoever gets to be president in the us next will get alot of egg on his face. Just seems to me like McCain loses anyway it goes.