Yeah, I've been thinking about what Tony said - and pretty much decided that my needs were orthogonal to his too.
Give me a map and tell me where I am, and I'm a happy boy. Thus routing isn't a major concern - if I have access to state maps showing major roads, and a few selected city maps with more detail, then I'd live with that. It'd be great if I could search a list of road names within a map, and then gpsapp would highlight that road, being able to narrow down to a given block would be fantastic. I'll drive around one ways streets when I have to
Given the limited resources on the empeg - limited memory for holding map data, limited display, limited processing power (wrt to floating point ops anyway), and limited input UI, we are (or should I say Jan is

) going to hit a limit as to what can be achieved. But we can dream..