Tipse Vennligst ...
Motionjoy / DS3, if you got ps3 or xbow controller, no need to download any program just for xbox, DS3 enables both ps3, ps2, and xbow360. Remember to put the option to xbox360 for DS though.
If he has a console gamepad, yeah.
x360ce turns ANY gamepad into X360 gamepad.
If he's going to buy console gamepad, I would recommend X360 gamepad. DS3 isn't better than those chinese gamepads sold for 5 euro.
Playstation 3 is shitty console. A friend of mine had to replace laser on it three times in two years. He gave up and bought a new PC. Xbox 360 used to have issues like that in the past but currently it's way better choice for many reason.
Hopefully these guys (FROM software) will more than one million copies. That way they'll realise their mistake giving us shitty port and maybe even start developing games mainly for PC.
From what I've heard they haven't sold many copies on consoles (less than one mil copies for each game in the series).