I just bought a 2006 KTM 300xc-w dirt bike (2-stroke). I have about 20 hours on it now running Amsoil dominator at 40:1 (ran about 25:1 for the first tank of gas). I think i will stick with the Dominator as i know it protects well and keeps things fairly clean and the price ain't too bad. My only question is how well does it protect against rust on the crank/ bearings etc.. I have heard that some full synthetic 2t oils aren't very good at corrosion prevention, which is one reason why some run a syntetic blend such as Maxima Super M or Yamlube 2R. I sometimes go 3-4 weeks between rides and i need the little bit of oil that stays on the crank, bearings, and cylinder wall to protect them from corrosion in this humid climate. I fog the motor with Wynns fogging oil for winter storage BTW. Anyways, what are your thoughts? Also what about Maxima Formula K2 for rust prevention? Thanks.