I've just started Mass Effect 2 (late, I know...)
Some really, really brilliant level design - at least some sections are very atmospheric - but I'll be damned if it's not a lazy console port when you get to the controls. I don't understand it - the graphics are much better than they would be on a console, but for some reason they didn't think to take five minutes to set up the controls for a keyboard properly.
And I know it can't take that much more than five minutes because it only took me about ten to crack open their stupid compilable .ini file and manually split apart and remap all the controls, and I'm coming at it without any actual access to the damn game files.
Now it actually controls like a PC game, it's bloody good fun.