Here is a complete breakdown of when and what I do to my bike: Bike Wash/Air Filter/Air Box Clean: Every Ride Oil: Every 5-6 Hours Oil Filter: Every other Oil change Re-Grease Everything/Valve Checking/Timing Chain (while I got it apart): Every 20 Hours Now should I be checking the chain more often? I like to do it all when I check my valves because its apart anyways, but I hear some people in Honda forum and other bike forums doing it more often, like every 7 hours, and, how do I check it. Seeing I only have 5 hours on my bike I havent done a lot to it yet. Is it hard to check the timing chain, and should I be doing it more often? -Mike Oh, and where can I buy Dust seals for the wheel bearings, because after taking them off after and after they get worn out. Thanks!