From memory, I believe it's 7 cars a month in six monthly packs - 42 cars? One of the car passes had a pass exclusive car, but that might've been Forza 3.
I can't speak to the 360 version, but the FH games - to me - are amazing. They all have arcade-style physics/steering, etc - and feel fast...