Actually the Supreme Court refused to strike down the unconscionable restrictions on free speech in the McCain-Feingold bill.
Increasingly, their position is that pornography is protected but political speech is not.
There may be some hope they will reverse themselves if Alito is confirmed, however.
I would watch, but I wouldn't get my panties in a bunch quite yet.....
Considering most of the obscene First Amendment rulings by the Supreme Court have been 5-4 rulings there should be little question that things here should change quickly.
Your hero Bush signed it.