you require a program like tomtom or route 66 for it.
gotta say i didnt like the touch flow 3d interface, so binned it and have gone for the basic but functional window mobile look

HTC Touch HD is the way forward, you have to geek them up to get the best from them but its work it.
I use Google maps for GPS. Seems to work fine and has free traffic info.