WP8 Voice Navigation

If you don't have a Nokia phone then what is the best way to get voice navigation without bleeding money in the app store? This is my only disappointment in WP8, however for me, it is major.