Evan, +1 on what Drone said. First decision is what size and weight you want and if a "light-ish" 650 sounds like the size you want (vs. a 450 dirt oriented or a 900 street oriented), then I think it's a good fit. Coming from a dirt bike perspective I wanted a capable offroad bike and yet comfortable on long paved stretches. I love this bike. I was going 80 mph on Hwy 1 in Baja for a couple of days in a 40 mph crosswind at times, totally comfortable... Then made a right turn and did 4WD roads with baby heads on them and dry rocky creek beds, then back onto the highway. It does it all and do NOT underestimate the awesome fuel injection system BMW has perfected. I've had it at sea level and 12,000 feet and never even thought about it, No dicking around it just runs perfect. So I consider the XCo to be "off-road" worthy on double tracks and 4WD roads, only really limited by ground clearance, but I actually like the 17/19 combo and the big fat wide front tire. I've done a few single tracks but usually they are too tight and too rocky. The suspension is sadly lacking, especially the rear... but just slow down and don't think you are on a 450 dirt bike. I had to lower my expectations in this regard, over time (DAMHIK). Beefing up the rear shock has been a multi-year quest to me, still not done... I want to do be able to do small water bar jumps and also little rain ruts I cross, without bottoming. Bottom line to me it sounds perfect for what you want. I've done a lot around Moab, the Rockies and even Baja. You can check out the Pics and Ride Reports at the bottom of my MODS PAGE to get an idea of the terrain I have had mine on no problem. Specifically, the White Rim Trail is TOTALLY doable but some rides in Moab have small sandstone steps or ledges so it of course can't go everywhere a real dirt bike can and you do have to plan ahead a little bit. I don't thrash my XCo and haven't laid it over, I'm older and been there done that on dirt bikes, plus it's too expensive to fix this one. It definitely is not as durable as some others so consider your riding style. But being a mountain biker I think you will catch on very quickly, it's all about reading terrain and you will adapt to the machine. Tires are a huge choice of course. I'll give you my prefs cuz you will ask eventually! I started out just getting the best off-road setup I could find, followed Geoffster's advice and love the Dunlop D606 rear and Conti TKC80 front. Haven't really tried others for off road but like this setup. But the D606 will wear quickly on long pavement runs so next I just tried the "wears like iron" Mefo Explorer and they are amazing at how long the rear lasts. I don't ride in mud so they actually work surprisingly great off road as well. Others like the very similar Heidenau. I think I might prefer the TKC on the front actually since it doesn't wear out that fast like the rear. The XCountry well she is a sweet siren alright! I totally understand the addiction! Do it!