One way to thoroughly clean up the corrupt election process: sortition: Election by lottery. All eligible and willing candidates would put their names in the system and, like jury duty, would be selected at random to serve for a limited time. I hope the democracy matures to the point where this becomes not just a crackpot idea but standard practice. David Graeber of OWS fame defends the position in this article the blog Equality by Lot.