i finished the game last night, the canyon races are difficult sometimes....i bought the collectors edition so i dunno how different is it from the normal version and yeah where are the bimmers...apparently you gotta unlock the m3 gtr by finishing the challege series
2 things i like: crew members and the soundtrack
other than that its average