what is everyone moaning about? the graphical differences are so minute it hardly makes a difference. i don't think extra shrubs in need for speed for the 360 is really something to argue about.
onemileperhour's comments