I use View Ranger. My friend downloaded and converted all of the Michigan DNR maps for it, and you can record your own trails. If you have cell service where you ride, ViewRanger will also let you ping your buddies to see where they are. Polaris also has an app called "ORV Trails" which has a lot of trails, but isn't quite complete.
2001 Raptor 660: Hot Cams 1, 101mm Wiseco 11:1 piston, 02 transmission update, Prodesign intake, K&N Powerlid, DMC Alien Dual(ish) Exhaust, DJ170/175, 25 pilots, Oversize radiator, Custom grill, YFZ450X Front Shocks, 450 front calipers, Jogaca rebuilt rear shock with KFX700 spring, DG bumper, ProTaper bars, TrailTech Vapor
1988 Warrior 350: 01 660 rear shock, Works DR remotes by Jogaca, DG Xcelerator, Cut plastics
1972 Hustler Amphibious 6x6: Runs!!
1986 Wife: Bone Stock