When the jquerymenu is applied (through taxonomyblocks for example ) and it's assigned to terms that are not in the Menu it does not create any breadcrumb (s).
So I came up with a hack of the original module (jquerymenu.module) at the recursive_link_creator() function at line 234 approximately

if ($_GET['q'] == $item['link']['href']) {
$classes[] = 'active';

++ $breadcrumb = drupal_get_breadcrumb();
++ $id = $item['link']['tid'];
++ $term_parent = term_has_parent($id);
++ if($term_parent){
++ $parent_obj =array_reverse( taxonomy_get_parents_all($id));
++ foreach($parent_obj as $key=>$val){
++ $i++;
++ $parent=$parent_obj[$key];
++ $breadcrumb[] = l($parent->name, "taxonomy/term/{$parent->tid}");
++ }
++ $breadcrumb =array_slice($breadcrumb,0,$i);

++ }
++ drupal_set_breadcrumb($breadcrumb);
}

The Point is, it's a hack.
Any one with a more elegant way of archiving the same result, or even with out hacking the original?
Did I missed anything from the module that does the same effect?
May be with a new module, that suppose to co work (as plugin) ; Now that I'm thinking of it, its not a bad feature, and it might be a good idea to be included in the original module or/else create new ones to collect similar features??