I've got one for ya, JQuery and Ajax. I want to have a button image, let's stay it's inactive state it's a grey circle, when someone clicks it once, it'd change to a blue circle (update associated DB field to "blue"), click it again and it becomes a red circle (update the DB field to "red") and so on. So users keep clicking until they get the right color, then move on to the next one.
I've seen something similar in Google where you can star emails with different stars. Any idea how you'd do this? It's got me stumped.