I loved Batman and it is my GotY but I do agree that the final parts of the game were not the best. However, the overall atmosphere of the game and the superb music and voice acting more than made up for the not as awesome end, even though the ending was still pretty sweet.
For me, I really hate mayo so I just ask for it off. On the stacker at BK, I just asked for ketchup and mustard only and they seemed as if I was the worst person ever. I may just do it like that from now on just to see what other people's reactions are.
I think it will come down to UC2, Batman, MW2 and some other game that will come from the group of Dragon Age, Killzone 2 or Street Figher 4. I personally think that Batman is my GotY because it came so far out of left field and was amazing when I had no idea what it would be like. Speaking of Batman, I may go back and play it all over again.