My 2007 V-Strom has 34,000 miles on it. So far this summer I’ve had the brakes replaced (for the first time), new tires put on (third set, not including the Trailwings that came with the bike), and just yesterday I had a new chain and sprockets installed (second set). I also had the radiator fluid flushed about a month ago.
So far the bike has proven to be rock-solid and reliable without a single mechanical failure. Everything I’ve had done has been normal wear-and-tear kind of stuff.