I ve been using the "x360ce vibmod 22.214.171.124" emulator for my gamepads...which was quite easy to use, and also working fine in both windows XP and 7,untill i faced some problems playing darksiders..controller wasnt working properly.
also recently happened the same thing with the NFS 2010..
so i browsed over the internet and found this one.. thats a pretty cool modded emulator.easy to configure buttons and works great with any game. here is link if anyone needs it.cheers.
http://www.mediafire.com/?mea4j2z3h8uyaxk (configured by me according to my chinese gamepad)
http://www.mediafire.com/?yhw3i1c52krc3tg (configure urself)