I understand this isn't the place for a political debate, but since the topic was raised and it's a vitally important topic to all of us as is evidenced by the activity on this thread, I'll add my 2 cents.
The federal government was formed to protect our rights. It should have no role in delivering basic services like health care. Robert's ruling is irredeemable. He states that the mandate cannot be squared with the commerce clause, but then rules it constitutional because they can tax pretty much anything. I take it as a back-handed slap. The commerce clause if meaningless if the Feds are free to do anything as long as they enforce it with a 'tax'. Healthcare is not a right, it is a service. You can't have rights to services or products that others provide.
If a state wanted to pass something like this or Romneycare, that's their business, but the Federal government should have no role in this. The problem with escalating healthcare costs in this country is due to the fact that very few pay for their own care or even their own insurance. Nothing in this law addresses this, but in fact it only makes it worse.
I want to buy my own insurance to protect my family. This isn't practical because the tax benefits are only available if my employer pays for the insurance. The huge downside is that if I change jobs my insurance changes and if we ever do get sick we then have a pre-existing conditions that we won't be able to insure down the road. Employer paid insurance also greatly limits my concern for the cost of any care we require.
We need free market reforms like those that Romney and many Republicans have proposed. We should be able to shop for insurance across state lines (that would be the definition of interstate commerce that is supposed to be protected). Insurance and medical expenses should be deductable by individuals or should not be deductable at all. Certainly businesses should not be put in an advantaged position over individuals. We should encourage major medical insurance not pre-paid medical care where you're covered from the 1st dollar of cost. I could go on and on. Of course Obamacare takes the opposite approach relying on big brother to provide for all. It is shameful.