I have had Honda's most of my life. I have had CR250's, 500's, and my last one was a XR650. I have always loved the quality and reliability. I purchased my first new Yamaha YZ450F last November and while its a great bike, I have had small issues with it. I recently had the fork seals and steering bearings go out. Now while I know this is completely normal for a dirt bike and can be considered normal maintenance, I never had any problems whatsoever with any of my Honda's. I have always thought and read that Honda and Yamaha are extremely close in build quality. Is this true? I know both companies are far above Kawasaki, I have pushed many of those things out of the desert. Is it a fact that Honda may be a step above Yamaha, or am I just biased due to all my years on a Honda?