I'd have to say I use MapSource Topo more for geocaching, but I also have R&R and like them both. For the individuals who stated that some of the MapSource data is outdated, you should go to the Garmin site and update your software. If you find errors in the software, notify Garmin so that they can correct it during future updates. Also, if you have a Garmin and have never updated the "firmware" that come loaded on it, you should look into that too. I recently updated my 3 year old Garmin eMap's firmware and its performance is much improved. I feel like I've got a brand new unit.