Statistics "a la" Google analytics in real time. They also provide a rich client - erf, if a java application can stand for a "rich" client. They also provide the ability to "tag" a user in order to track its data all over the statistics interface.
The problem with both keywords and tags is that they are just words. But what would happen if, instead of words, we used objects? What if we used unique concepts that would always and everywhere have the same name and would refer to the specific object?
http://trac.symfony-project.org/wiki/sfTagtoolsPlugin
This link is now broken.
about:
This plugin provides many additional services above and beyond those standard in the excellent sfPropelActAsTaggablePlugin. This plugin is less mature than sfPropelActAsTaggablePlugin but provides quite a bit of user interface "glue" to flesh it out.