I know it sucks....believe me.. I'm no newbie either, but the way I look at every bike Iv owned is, if its not getting dinged up then your not riding hard enough!! I slid out of a high speed corner 3 weeks ago at 80 mph, planted me head first in a drainage ditch, Newbie mistake!!!! I should have...