I did some experimentation with a really nice feature in Google Analytics called event tracking the other day, and I wrote about it in the thruSITES blog.
Theoretically, you could trigger an event for almost any sort of event within the user interface of your web site. You could even do tricky stuff like record how far users get through a form before bailing out. Or even how long users are taking to get through a form on average, using the optional_value field.
Read the whole post: Event tracking in Google Analytics.

