yeah, I-Pac's are WAYYYY easy. You can even reprogram all the buttons, but their only drawback is the price. I mean it's totally reasonable for what it is, but 50 bucks for an encoder is a little much. btw, JustMichael, the gameport sidewinders had those holes in the PCB that you could solder to that supposedly made them WAYYY easy to solder to, because you didn't have to worry about making direct connection to the contacts.
-my suggestion if you don't mind hacking another gamepad, and having it work on Playstation and PC, is to do this: go to your local Gamestop or any video game shop, search for either A: those digital Gamestop brand playstation controllers, B: those digital Pelican brand playstation controllers, or C: if you can't find those, grab a mad catz digital playstation controller. I found mine for 5 dollars! They're so useless if you're not hacking them, they're freakin 5 bucks!
Now crack it open, and you only have to solder to one of the grounds, and solder all the other contact points, DOn't solder the turbo cause the extension of the contact will sometimes make it randomly make like 5 of your buttons become turbo after it hasn't been touched in a while. Buy those female quick disconnects for the arcade buttons, cause they're like 100 times easier to work with than just soldering directly onto the microswitches.
Once you have that all soldered on, get on Ebay, and look up "Playstation to pc USB" and you should get a very very long list of adapters for your computer. I DO NOT suggest the kind that show a picture of a usb port and 2 playstation ports ONLY, advertised as Playstation to PC usb 2 dual shock or something like that, because it doesn't show the actual USB box, which makes me way iffy. Try to get something more like this,
http://cgi.ebay.com/ws/eBayISAPI.dll?ViewItem&item=1366501014 the one's that only support one psx pad are fine as well, that's what I use when I use my arcade joystick. I bought mine for 15 dollars w/shipping, and it worked 100% for me, very very few DOS emulators would have some problems, but I would just change the order of joysticks (cause I have a few hooked up) in the control panel.
With this method you save over 30 bucks, and can use your joystick on Playstation as well, BUT the I-pac is a VERY solid product, I love mine, it's just made more for 2 player type of action, since it has Joystick 1 and 2 support, I love mine. Plus if you somehow messed up the wiring, it's no problem, because it's REALLY hard to burn out your USB port with a PSX pad that has no dual shock to power.
-good luck
-CthulhuLuke