I've been a little bit in the market for an 07 or 08, and I'm wondering how often do they need top ends? Would an 05 or 06 be different? I know there is people that put a new top end in them every season to make sure they have 100% performance when they ride, but if I'm not gonna be riding it like a bat out of hell and keep up on oil changes and cleaning the air filter (I would never run k&n and I never take the airbox lid off) about how long can I expect from a top end before I'm like wow this thing needs a top end. I dont want it to be a smoking gutless pos, but I dont feel the need to put a new top end in them every year either. What are your thoughts?