Re: term linits
Kurt, Term limits would not tell you who you could/could not vote for, but rather they would limit who could run. Running for office is not speech. [Free] Speech applies while running, but not the actual submission/nomination.
Saying that term limits impinges on free speech is akin to saying that having to file honest and complete tax forms is a violation of free speech.