Our school has Google Apps for Education. With that, each student has an email account that they can use along with Google Docs, Calendar, and Sites. Most of this works the same as a regular private Google Account - except for something I came across today.
We want to run elections "online" for Student Council & Class Officer, Homecoming Queen & Prom Court, etc. Google Forms has the potential to make this happen for free, especially the Google Forms within Google Apps for Education.
When you create a form in Google Docs using your Google Apps account, there is an options to require respondents to sign in with their personalize Google Apps account login:

By having each student log in, you can be sure that only HS students are completing the form and that each student only votes one time. And as with regular Google Forms, you can turn forms on and off at specific times, require specific questions to be completed, and view all of the results in a nice spreadsheet.
I haven't used this approach with Google Apps yet (I did with my personal Google Account). Once I get it up and running, I'll share more insight.
