You DO know that you're posting politically biased articles while insulting those who allegedly watch Fox news, right?
http://www.politico.com/news/stories/0310/34508.html
There, I can give you articles that say that it's either unconstitutional, or definitely a legal battle. I don't know why you throw down your links and claim them to be fact, then insult someone else for doing the same thing.
And this has never happened before for an issue as big as this.