Games based on movies suck 9/10 times because they are made to such a short deadline. I'm sure the developers of the Terminator Salvation and GI Joe games are cabable of much more. Probably not the holy grail of gaming but not something that bad.
Can I just say, here in the UK a game costs much more than the US, brand new a game is around $80 equivalent, microsoft points are more expensive and so is the xbox live membership. The recent PS3 price drop puts it at around $370 USD equivalent.
And in the Euro-zone and Austrailia it's worse.
Hence the only time I buy brand new games is when I've been looking forward to it for a long time (Gears of War 2, Fable 2, Forza 3) Or I can get a good trade in discount.