Given your brief preference list I would say the X360 its cheaper and can get you what you want. Also contrary to popular belief the differences in most multiplats are negligible at best. Very strange but the games you mention are all multiplat, very few exclusives so the obvious choice is the cheaper consle