If you ever feel the need to roll your GPS back to an older version of the system firmware, you likely won’t find it on the manufacturer’s website; they typically only have the latest version. The Garmin Software Archives has a pretty extensive collection of older firmware updates that covers most Garmin units released over the past dozen years, as well as some for other makers as well (Bushnell, deLorme and Magellan). The collection is most comprehensive for handheld units (need an update for your 12XL?), but includes some marine, aviation and automotive units as well. The archive also had older software updates for Garmin programs like MapSource, Basecamp, WebUpdater, POILoader , nRoute, even the old USB programmer for Garmin’s proprietary memory card format. Some programs (e.g. MapSource) don’t let you downgrade to an older version, so you’ll need to uninstall your current version, then install a valid older version from one of your map discs before using one of the updaters from the archive.
Almost forgot: there’s a link at the archive to a great Garmin PDF from 2005 on using your GPS with paper maps; also includes a page of map tools that you can print on a transparent sheet and use with USGS 1:24K topo maps (map grid for UTM and compass rose, and two scale rulers).