I have a friend that has an old CBR900RR that he got new a long time ago, and it was his primary vehicle for a long time. He has always taken care of it, and kept on top of the maintenance, and he has over 50K on it now, and it still runs like a champ. It makes me feel better about my bike, hoping mine will last as long as his. He recently retired it to the back of the garage and got a 954. He couldn't bear to trade it in, and still drives it every once in a while.
I know that a CBR900RR isn't exactly a Yamaha product, but they all come from the same mom, right? LOL