Yep, MIDI Notate does feature transpose among many other useful things. For instance, it can convert a full MIDI arrangement into a fake/busker version. I don't know of another program capable of doing this automatically.
Mike O'R