Its good enough. The Legend CX is the same as the Venture CX, only it comes with a cable and memory card. Its likely that if you bought a Legend CX you'd replace the memory card with a bigger one, so why spend the exra $$ on a card that is probably going to sit in your desk. Also most people already have the cable. Its the same cable that comes with digital cameras and many other digital products.
Depends on your uses. City Navigator is a great piece of software. The turn by turn directions to your destination are extremely useful. It also has a database of over 5 million businesses and services. If you want to know where the nearest gas station, hotel, post office, hospital, restaurant (listed by cuisine), museum, park, boat rental, shopping mall, etc... are the GPS tell you where they are and how to get there. Neat stuff! If you really want to take full advantage of your unit, you will want City Navigator.
Topo is good for hiking and geocaching away from town and has most roads, so can be used for navigating in your car. It shows terrain features that don't show up on City Navigator, so is very useful for hiking and geocaching. The road data is out of date in some areas and may not show some newer roads. It doesn't however do autorouting or have the database that CN has.
They can run concurrently on your unit so the best case is to have both and switch to the one you need at the time. Its what I do. Maybe choose one, then buy the other later or hope to get it for Christmas.
Sounds like some good information. I understand the different rather well between the two. The turn by turn will be nice while traveling but how well does city navigator for cacheing? I know topo maps will work the best for cacheing but still only looking to get one program and save a little money.
As far as what does everyone have and what do they think of it? Topo or City Navigator...