If you have sets of data that have a visual element, and would like to show them as sets that a user can interact with, e.g. zoom-in, filter, go to linked content, etc., consider a tool called Pivot from Microsoft Labs.

You can get it and read all about it at: www.getpivot.com
A good presentation with some design principles is at: http://live.visitmix.com/MIX10/Sessions/FTL02
An older TED presentation about the technology, that shows interesting possibilities: http://www.ted.com/talks/gary_flake_is_pivot_a_turning_point_for_web_exploration.html

Application showing a sample image set:

Note: The grouping, filters, etc. are automatically generated by the tool, based on the XML used to define the data-set.

I shall write more about this technology after I play with the Silverlight Pivot control.