I have 3000 into my 99 ktm 640e (including tax and liscensing) and I wouldnt trade it for 10 brand new klr's. I am not a ktm fanatic. I like all bikes for different chit. I've ridden klr's, xr"s, dr:s, xl's, tt's, xt's. All 500's or bigger. Then I rode my 640e. It's on a whole new level. and CHEAP. Hardly any maintenance so far in 1800 miles. Oil change and clutch lever and carb cleaning. You can't appreciate my bike till ya try it. Vibes are no issue.
You ever ride a huffy and think it was the bomb till ya rode a trek?