How about you go and find someone or some store display with GT5 (they should start popping up everywhere soon) and just play the damm game. Get a grip on the feel and look of the game and then judge it, till then be happy with Forza or whatever game you are absolutely not promoting on another console when you made this post that is absolutely not trolling or biased.
For a whole lot of info if you are really interested which as a non troll you are: http://www.gtplanet.net/
I am getting my copy tommorow btw!!!! Happy, happy
PSN name: Gazz1979 (feel free to add me, but please put your Vgchartz name in the message!)
Battlefield 2: Gazz1979