Never rode the V-Strom but I have ridden the BMW. It's a nice ride. A twin would be smoother. I have owned a KLR600 and would get a KLR650 before the F650GS. Even more so when the 2008 KLR arrives later this year.
BMW R1150GS, Yamaha TW200 & Genuine Buddy50