Faceted search, or guided navigation, is a very popular topic these days. A new and improved v2 of Lenoid's great solution on codeplex.com was released a few weeks ago. I had the pleasure of using it in a couple of projects and it works beautifully. I highly recommend it!
Go check it out: http://www.codeplex.com/FacetedSearch