I have all three (My DH swears I love to plan my trips more than I love to take them, and there is a great deal of truth to that statement!) and each does different things well. I think Ride Max is my favorite, but it really just depends on what you want and need. If you want all sorts of good expert advice and plans, go with TGM. If you just want a touring plan for that day, go with RideMax, if you want to know approximate crowd levels for each park go with touringplan.com