Ok, I finally tried iGuidance. It works very well (a little lag) and has TTS. The only drawback is it is only QVGA and VGA, no WVGA. This makes navigating the menus a tad difficult....
Screen02.jpg
The blue area is the actual native screen size. The buttons have shifted in an attempt to fill the screen.
Screen01.jpg
(note the menu button in the bottom-left corner)
I like the simple organization and ease of use. Easy POI look-up system. The package even announces when I enter a school zone.
Can anyone create a WVGA skin for this? I currently use iGo8, but iGuidance could give it a bit of competition.