Mike
*sigh* this has been suggested so many times, and rejected so many time for the same reason, it would be making the game unfair as though who can gain the positions in the races and get the points and go onto win will then be getting 'prizes' regardless of what that is to continue to increase their competitiveness thus rendering anyone else chances next to 0.
IGP Devs are all about the Fair Game not copying F1 and only rewarding winners or top competitors
i wouldn't mind a trophy for a win, at least...