http://drupal.org/project/relevant_content has a CCK field which can work on vocabularies and terms, thus enabling the developer to create pretty powerful nodes and relationship system, with less hassle than some of the relationship systems out there now.