The funny thing is I'm not any huge McCain fan. I just don't hate the guy and I see some good points.
Perhaps by taking one minute of your time to check them and find out that most come from well respected conservative pundits and publications. McCain is the most duplicitous lying weasel in the Senate with an R by his name and it doesn't take much research to find that out.