Shame there wasn't much in the way of actual in game content but I suppose its early days yet. I'm a big fan of the Forza series and I'm hoping they up the multiplayer limit to 16.
From what I've seen posted on the net I think the track may be from the American Top Gear series? maybe they will have both or perhaps GT5 has an exclusive on the UK one so Forza went with the US one?
I think Forza 3 is better than GT5 and too many friggin Skylines on GT5. Man! every time i see your avatar Ramon ROFLMAO! Can i have your permission to make a tee shirt of your avatar? I'll think of a caption too.