The V-strom 1000 is a bike I've been thinking about as a 2nd one for 2 up riding. I'm assuming your buddy is looking at the 650?
There's a couple of good forums out there for these bikes. One is
V-Strom and the other is
Stromtrooper. The first one seems to be the better resource.
There's a good FAQ here, and another good site with everything under the sun including
this list of reviews .
From what I've read, the 650(aka Wee Strom) looks like it has less problems than the 1000. There's various ways to fix the ride heighth...from lower seats to lowering links. If your buddy doesn't need the mild offroad capabilities of the V-Strom, then check the SV650. Basically the same motor in more of a street setup.
There's plenty of good national forest roads in Arizona to ride on, so that's why I'm giving the DL1000 some serious thought. Been on quite a few of them on camping and fishing trips in a cage, and I'd like a bike that's capable of tackling them too.