I have now driven nearly 500 miles on my 2012 V-Strom 650 ABS since picking it up with 0 miles logged last Wednesday. Having invested a decent bit of money in my new bike, and being very proud of my purchase, I want to maintain the new appearance of the bike. Cleaning the motorcycle is something I'm not to familiar with. Recommendations on the best cleaning methods? What's chemicals as well as rag/cloth/wipe/applicator materials are best for cleaning the painted plastic fairings without scratching the paint? The mirrors, headlights, fenders? Cleaning the motor, exhaust? Frequency of cleaning suggested? Anything helps.