The Supreme Court heard oral arguments on Obamacare on Monday, Tuesday and Wednesday, and there were more than a few surprises. The hearings lasted for six hours, the longest arguments in 45 years, which speaks to the importance of this issue. As I wrote last Friday, most observers felt that the vote on the Obamacare…

