Campaign Finance Reform Act is also as Un-Constitutional as Hell. Try to buy some airtime to say "Kerry is anti-gun" or "Bush is a Facist." Its a Felony 30 days before a primary or 60 days before an election.*
Welcome to the US, where the Bill of Rights is optional.
*Unless you own a media outlet. Lord knows that no one in the media has an agenda.