My Vista is great! I have always gotten a good lock no matter how much tree cover I've been under. I consistently get a lock in my living room, no joke. I've never had a Magellan with which to compare, but I sure like the Garmins that I've had. One thing I like about Garmin is the software updates they put on their website.
Good luck, I'm sure you'll enjoy whatever you get.