How are people still confused by easy to find facts? 03-04 RR's are one gen, 05-06's were the lighter weight, inverted fork, higher power revision of the 03-04's, and 07+ was a totally new design as different from the 05-06's as the f4i is from the 03-04 rr's.