With Bestbuy having a buy 1 game get the second one 50%, I'd like some advice. I prefer single player games as opposed to the multi player ones, so single player depth is a must. I don't want to spend 60 bucks only to have an extremely short game. I lean towards FPS games though the new batman game looks interesting. Killzone2 is also grabbing my attention as well. MSG4 being so cheap (30bucks) seems like a no brainer. The last one on my short list is Call of Duty 5 - world at war. I'm toying with the demo version and I'm not overly impressed by it. Any advice or suggestions would be appreciated.