Are you talking about the Kawasaki KLR650? Trust me, that bike is pretty heavy to take off road. That bike will be too powerful for trail riding (which I’m not saying it’s not offroad capable cause it is). Of course, the knobbies on that bike won’t make it that traction friendly on the road either. If you want a 650cc bike, you’re better off with a cruiser, standard, or a sport bike for the road. The DR-Z 400S is perfect for offroad (if you’ve ridden dirtbikes before because a 400cc dirtbike is still pretty powerful). I personally feel any dirt/dual-purpose bikes that are higher than 450cc is not that fun offroad because your always worrying about how much power and weight your controlling on the bike instead of having fun. The thing you’ll notice about DR-Z owners are no matter which DRZ400 they have first, the S or SM, they always want to convert it to the other and vice versa.
Used DR-Z400 are rare to find because the owners are actually happy with their bike. I know I’m happy with mine. It’s showing up more and more on Craigslist that people want to trade their R1s and R6s and Hayabusa for a supermotard.
If you want something cheaper, I would recommend the KLX250. Awesome bike, ridden it, even thought about trading-in my DR-Z for one.