Doesn't pull many punches, its a long article but worth a read.
http://www.rollingstone.com/news/coverstory/make_believe_maverick_the_real_john_mccain/page/1
http://www.rollingstone.com/news/coverstory/make_believe_maverick_the_real_john_mccain/page/1