I voted for the Legend Cx, because that's what I have been using for almost 2 months. Previously I had a Magellan 320. My dad has the Magellan Meridian, it a pretty good unit, except it's big and eats batteries. The positives for the Legend Cx are:
+
Small size
Removable Memory(I bought a 512mb for $20)
Battery Life
Rugged - Most of my units time is spent on my ATV
-
Small Screen
I have the Garmin TOPO software on my unit, it pretty accurate usually between 0 and 50ft off on established roads and trails. Elevation data has been pretty accurate as well. The legend Cx is made in China.
My general experiences have been magellan gps's are a little more bulky, use more power and the software is not as user friendly as the Garmin Units. Sounds like you might not like the Legand Cx's screen size, the 60CSx may be a better choice.