JerCotter7 on 04 September 2009
From your pictures I would vote for Forza. The second 2 pics of GT5:P Look horrible IMO.
The first picture of it looks awsome though. But no where near what it looks like in action.
The still picture of Forza 2 looks nice.