What game should I buy on the XBox Live Marketplace?

Alright, so I recently received an XBox gift card for $25 and I don't really know what to spend it on… The main problem is that I have most games that I already want (mainly already on PS3). Are there any suggestions for a guy like me that enjoys BioShock, Dead Space, Uncharted, and other types of more interesting shooters (compared to Call of Duty, bleh)?

I already have Minecraft, Dishonored, Halo 3 and 4, Gears of War, and such, plus all the Games with Gold games that were given away… I've been eyeing Borderlands or perhaps Metro, but the main concern is buying something only to have it come out for free for Games with Gold next year.

Your thoughts are appreciated. Cheers.

P.S. If you even mention Mass Effect, I'm disregarding you, thanks.

You could always use it for download content if you can't find a game to try.

Don't waste your money on Metro, there's a lot of talking and very little game play. Too many cut-scenes. Borderlands is a great game and you would get your money's worth from it, but it seems to be getting cheaper all the time. Hold onto the money until after the first of the year to see what happens. It's also nice to have around for game add-ons.

Red Fraction Guerilla