I recently got the full version of Garmin's Mapsource for my Etrex Legend C handheld GPS. I use the GPS on the bike due to its compact size and that there's a bike mount available for it. I was running the basic maps in it which don't offer what's called "auto routing". It more or less folows the major roads without any real detail. I then installed Mapsource City Navigator Ver 7 onto it and unlocked the maps. The GPS has 24 megs of storage memory. But when i tried to import Victoria into it it said that the maps exceeded the 24 meg limit. OK, I'll just import those that I'll be using in my travels. I then decided to set a trip up. I used the "find" feature and it asked me for street number, street name, etc. I punched in my daughter's address. But it couldn't find it. Instead it offered an address in another suburb. OK, I'll try that. I then calculated the route. It took nearly 4 mins. to do. Then at 100 percent it stalled. I then punched in a street address close to home. It didn't take as long and was then ready to navigate. I found that with all this mapping detail loaded into memory it's slower than a Harley. Scrolling through different memory options takes ages and the commands don't seem to be buffered, either. I was disappointed. Why build a GPS that can take the maps but not have it capable of driving it in a useful manner? So, while the Etrex Legend C (color) is a good handheld GPS, has a good trip computer in it, when it gets down to serious navigation it may leave a lot to be desired. I'll give it a good tryout when I go on my next ride. See how it performs, then. ie. trying to change screen while riding, if they'll change at all, etc. If it falls down here then I would not recommend it to anyone. The distraction that this may cause could lead to disasterous consequences if riding.