I got a KLR650 a few weeks ago, and I'm working my way up the adventure chain. I blew off work this morning and rode a loop from my home in Mesa, AZ that included over 50 miles of dirt. The basic route is easy to follow: 1) Up the Beeline Hwy (Rt 87) from Mesa, about 30 miles 2) Right onto Four Peaks Rd (SR143) 3) Continue straight as possible for about 28 miles on dirt to Rt 188 4) Go south on Rt 188 about 11 miles to Roosevelt Dam 5) Take the Apache Trail (Rt 88) west, by way of Tortilla Flat, and back to Apache Junction, includes about 24 miles of dirt 6) Return to Mesa on any number of roads I pulled off the Beeline Hwy onto Four Peaks Rd around 7:30AM Along the way there were plenty of ruts from monsoon rains, but the road would be passable for any dual sport bike. Near the saddle Four Peaks Rd becomes El Oso Rd, but no turns are required I came across a couple of "quads" hoofing down the road. They hightailed it into the bush as I approached. (I also encountered a very startled rattlesnake on the road). Just one shot from the Apache Trail, heading west into a lovely canyon. The road is in great shape, but watch for cars, as it is a popular route. Back on pavement and a rest stop at Tortilla Flats - There were a few Harley riders and me on my weirdo dual sport Overall, about 5 hours duration, and clocked about 130 miles.