So i have a $30 coupon for amazon video games and also a credit for $21 left over. I already pre ordered guitar hero 5 and will be getting van halen for free. I rarely ever buy new games, so i am looking for one new game that will have to last me for a very long time. What would you suggest, i am thinking the new call of duty right now. Halo is also a possibility but i am not so sure how i am going to like the new main character. what else will be good coming up?