I can confirm the game does not have rubber banding!.
Well at least I don't think it has since I have now managed to beat the computer by being first from virtually start to finish in two different races in grand prix mode.
My favourite track so far is the Afterburner track... I am finding the game so much fun unfortunately I am limited to around 2 hours a day...damn work....