How to create submenu based on content type and taxonomy?
You could use views to create your links for the content types and then use the views field view module http://drupal.org/project/views_field_view as a field on that to show the child taxonomy terms associated to the content type.