I have only had my 99 for a couple months and it is averaging 20-21.5. I do ride it pretty hard though, averaging 75 -85 on the highway, with lots of stop and go stuff mixed in. I have been a bit surprised by the RPM's at those speeds being higher than I expected. The drivetrain would really benefit from a 5 speed auto. So far it has been a treat.