Be sure to read all the way through to the ‘update’ at the end:
http://www.forbes.com/sites/theapothecary/2012/07/01/the-supreme-courts-john-roberts-changed-his-obamacare-vote-in-may/