Can't you get an Xbox 360 controller for the PC?
Xbox (because of achievements) > PC with 360 gamepad > PS3
That is my order of choice.
PS3 has trophies
Aye but I don't like the DS3 pad and the PS3 version has some graphical effects missing. Granted, you wouldn't notice if you hadn't played on another platform though.
I really really enjoyed it on xbox, great game, speakers up and lights off.
I find the keyboard/mouse interface a bit awkward
Thanks for suggestions. I'm trying it on PC with Xbox controller and getting on ok!!