The US Supreme Court just struck down the matching funds provision of the so-called "Clean Elections" law in Arizona. It's a good first start. The whole thing is blatantly unconstitutional as it forces people to fund the campaigns of those they disagree with.
Standard 5-4 split. I don't need to lay out who voted which way, because everyone knows how the court breaks on these issues.