Considering my total lack of knowledge with the Forza series (whatever that is) I've gotta say BF3 all the way baby!