If PCSX2 doesn't do it, nothing will. ...and PCSX2 does it. http://eu.emudev.org/pcsx2/mirror.php?id=win-bin
Depends on how strong your computer is and what resolution you set it at. Example: On my old PC w/3GB ram and a shit GFX card, katamari Damacy ran at 50% in a 640x480 window. On my new PC, with 4 GB of RAM and an OK GFX card, it runs at 100% in the same amount of space. Hope ya got a strong machine!
My PC ran FFX just about perfectly. Just gotta tweak the emulator a bit to make it show the backgrounds correctly (the setting is even labeled for FFX, I believe). I had two Geforce 8800 GTs (1GB total), a dual core 3.2GHz processor, 3GB ram. I haven't tried it with only 1 8800 which I'm currently running (my second one died on me). Check out the compatibility list. http://pcsx2.net/