Mar 13, 2013 #1 B Billy Member May 22, 2008 406 0 16 By better i mean graphics, cars/maps, which is more fun to play?