ive had almost every dual sport under the sun, 2 klr650's, transalp, DR's, XR's etc, etc. the KTM640 is hands down the best one in this cc size class, all the other ones did everything mediocre, KTM doesnt really make any sacricies and does everything well. packable, huge range on the tank, more...