[Off-topic] majorpay:
I own a ton of games... I'm not sure why. Graphics are always cool to see the new stuff, but I never have that much time to really sit and play them all.

I've started moving from the PC model to more of a console one for "convenience." I mean, 11pm at night, I get the urge to play a game, I flip on the TV from the bed, press the middle of my controller, flip through the games, and there you go.

I wish they'd make PC software that you could just navigate through your games (and easy to setup) with your controller that looked half way decent.

Even saying that, if they actually made a decent launcher that was easy to setup, Microsoft, in its infinite wisdom, decided to change around the keymap for the wireless 360 controllers on the PC. This means: the wired version is not the same as the wireless version. Case in point: Assassins Creed II has one controller configuration in wired (a natural one that I prefer), but yet an entirely different configuration in wireless. WT!#@$%?

But I digress. The real reason I posted here was to give props to Red Dead Redemption (that's on the PC too, right?). I never cared much for the slow pace and old school graphics of Fallout 3 (I couldn't really get into it). I mean, I don't want to sit there reading line after line of boring conversation trying to figure out which path I want to take, but hey, that's just me. Red Dead Redemption seems like what Fallout 3 should have been. A lot of action, interesting story, and interesting twisted plots.

Another similar game in that genre that really took the cake was Mass Effect 2. That was an awesome game with the right balance of reading and action. It kept you engrossed in the story while offering up a boat load of FPS action to break things up.

So best by genre:

Action RPG (PC/X360): Red Dead Redemption / Mass Effect 2.

Racing (PC/X360): Dirt 2 (haven't played 3 yet) - The only game (that I know of) that gets the mix of arcade vs. reality right. Truly a fun a racer, but the truck portion left something to be desired as the mechanics in those vehicles felt a little clunky, but it was still enjoyable.

FPS (PC/X360): Gears of War (series) - I know it's not necessarily "on PC," as Microsoft continually pulls it after release, but I really enjoyed the campaigns on the series, but they were notably too short. The online play mechanics wasn't the greatest, however.

FPS Online (PC): I think I have to give this to Half Life 2 (the Half Life campaigns were really great as well, but the last few episodes were surprisingly short). I would have to say that I spent the most time with any online FPS on Half Life 2. And as an aside on XBox titles, Halo sucks serious butt. When you compare tired game mechanics and cheesy story lines to GoW, it's a joke. How the hell did that game become so popular? I guess the simplistic mechanics lend itself to a pretty decent online game? I don't know.

Hack and Slash (PC/X360): Prototype - here was a silent gem. Being able to be a morally indifferent superhero with an insane amount of superpowers, including being able to transform into other people you have consumed, being able to run up the sides of buildings, and even one that allows you to take an entire block out at once? If nothing else, I love running up the sides of buildings and gliding to locations. You can drive tanks, hijack helicopters, and use the military weapons. This game has everything (except good online play)? The mechanics in this game are outstanding. And don't forget: zombies! There is an entire city of them by the end of the game.

Hack and Slash (X360 Exclusive): Darksiders - Like Zelda meets Prototype in hell. This was REALLY a fun game, and also another silent gem. The length was great for a game in this modern era of 6 hour burn-throughs.

Puzzle (everything, everywhere): Peggle - One of those simplistic, childishly styled games that captures your attention for HOURS. You actually start wondering after a while, how the hell did I end up spending this much of my life on such a simple game?

Honorable mentions go out to:

Bayonetta (x360) - fun, different, and quirky, but makes my fingers tired.

Dante's Inferno (x360) - great at first, but gets a little repetitive pretty quick.

WoW (PC) - I've started hating the game with it's repetitive grinding and BS, and think it's a time drainer, but for a social medium with a coordinated effort, it can be fun in smaller doses (if you ignore global chat and play with an older, smaller, casual group).

Fable (x360) - Just got into this (on II at the moment), but it is actually pretty darn fun so far, and has an interesting story line. There does appear to be a fair amount of repetitive grind when you are not questing, however. I didn't care much for the way to win over people, as it seemed a little too forced. Dancing and farting 5000 times to get a villager to give you a gift seems a bit of a waste of game play?

I'm sure I'm forgetting some greats in my collection, but from on the spot memory, these are what came to mind first.