I'm building classifieds site with drupal and got stuck on one major issue: I have 1 taxonomy vocabulary with parents, children, grandchildren and great-grandchildren, and can't find a way to build browser which would not restrict user's choices.

Over few days I found many drupal users stuck in the same place waiting for hierarchical taxonomy filters in views. this [simple hierarchical select](http://drupal.org/project/shs) almost solves it, however in views it does not show child nodes when parent term is selected. 

So what are the ways to go around this issue in drupal? Anyone built a site with hierarchical taxonomy vocabularies?