Symlink is a module that solves a problem that many people are experiencing when they add more than one menu item pointing to the same internal link. This will cause the menu trail to act erratically.
Symlink will create a custom content type that will render any node it's referencing. That way, from the Drupal's point of view, this will be a completely different node every time even if it is always pointing to the same link, and the menu trail and breadcrumb will work in a more predictable fashion.