I always carry and use a compass, topo map and a GPSR pre-loaded with waypoints for the trip whenever I go to a new trail... regardless of how popular and well-marked it is.
Why? Practice, practice, practice!
I want to have all my map & compass skills ready to go in case the GPSR fails/I drop it/whatever and the only way to get out is with the map and compass.
I use NG TOPO to build my own custom topos printed with my own waypoints. Those waypoints are then loaded into my GPSR. I print the maps on cheap inkjet paper and carry them in a clear plastic sheet protector shoved in my shirt so I can pull it out easily and reconcile what I see against the map.
You can pickup TOPO at Costco at a pretty good discount. They can give you a demo of all the mapping programs at Wide World of Maps but some of those guys are clueless when it comes to mapping software. (Ask me how I know this). I'd advise getting together with someone who uses any given product all the time so you learn from someone who *knows* what the product can/cannot do.
More info at