I just have to say, i'm a gear head and always have been. I've got a hot rod v6 t-bird, cool truck that I recently got a supercharger for, numerous bikes/quads/ 3 wheelers, etc... People naturally assume that I "enjoy" working on stuff, but honestly, I don't. I enjoy the results, but I'm not the kind of guy who looks forward to doing routine maintenance or even fabbing up exhaust, etc... I just don't really enjoy doing it. But saving money and/or seeing the fruits of my labor make it worth it.
However, I'm helping a friend fix up a CR125 and I spent last night cleaning the carb, adjusting the floats, making note of the jets, fixing up and rerouting the vent tubes, cleaning the airbox/filter, etc.... and it occured to me, I actually enjoy working on 2 strokes. We aren't rebuilding it, but we are going to yank the head and disassemble the power valves for a good cleaning/inspection. I'm even looking forward to that.
Thank god for 2 strokes.