umm...i know of google maps, but i don't know much about it. please correct me if i'm wrong, but it only shows your location? how lame is that?
i also have a treo and i've installed tomtom 6 on it and just like the tomtom devices, it shows my location, where to go, how to get there, turn by voice directions, millions of pio, ect.
well, google maps is free, i guess. but i guess your usage is different than mine, even with the gas prices as they are, i like to take my family on trips, and the tomtom comes in handy, so i pay to play.