Not true to the less mileage on the newer bike.
I was informed that after the radiators leaking from the '07,'08 models, they came up with a thicker, longer bracket welded onto the rad mount just so it could take the engine's vibrations.
Mine was an '08 848, leaked twice (1st in July '08, and the second in March '09), and was replaced by the improved rad so now it runs fine. Can't complain about little issues like this besides the waiting time for the rad to come in. Other than that, nothing sounds better than a V-twin Italian sports bike (besides the D16RR's V4 of course)
****Pearl white 2008 848 with 12k miles on****