I've owned a DR650 for many years and it did very well all around. Wife has a DR350 and I've spent quite a bit of saddle time on a DRZ400. Bought a 610 last fall and wow what an improvement. Better on road than any of the Suzukis. Way better off road than the 650 and even better than the 350 and 400. Although the 350 gets it by weight. All it needs for long range comfort is an upgraded seat which there are several options out there. I'm very happy with the TE-610 for my riding style. (50% back roads, 50% mud/rock/hill climb trail)
I might have been born yesterday, but I stayed up all night.