It's a bad port in the sense you need better hardware than you're supposed to and need third party patches to unlock the resolution and the fps.
+ Shitty controller support, non-existent kb&mouse support
+ Horrible, console graphics
+ 30fps cap
+ Barely usable console interface
+ Don't even get me started on the camera
+ windows live drm
+ I tried it right after it came out on pc so I don't think there were any 3rd party fixes available for the occasional fps drops and fked res at launch (were there?).
Note: most of those have been probably patched by now but the port itself is right there with GTAIV, saints row 2 and RE4. And no, it wasn't due to my hardware.
I really hope they won't drop the ball on the sequel port-wise because it really sounds like my kind of game.