Microsoft Voice Command
As someone who LIVES on my Pocket PC Phone these days, I sadly had to take it in for repairs for the second time in a month today... all my fault, it seems I am the world's biggest klutz! Beware: while they are packed with HEAPS of features... robustness when dropped on concrete isn't one of them... :-(
ANYWAY... if you haven't been to Handango yet to download Microsoft Voice Command, then you are missing out. It only runs on Windows Mobile 2003, but it alone makes the upgrade (if you are lucky enough to have a device that is upgradeable) worthwhile.