A regular
WIRED xbox 360 controller, will work with PES2010. FYI its just a usb controller, if you're running XP you may need a driver from MS's site vista or 7 it work right away. You don't need to buy the Windows branded packaging, which is the same controller just more expensive.
http://www.futureshop.ca/catalog/pro...20&catid=26883
EDIT: The 360 for Windows wireless controller is on sale for the same price, this is the one that comes with a receiver for the PC. Only negative is that you'll need batteries, or a xbox 360 play and charge kit ($20).
http://www.futureshop.ca/catalog/pro...0083648&catid=