Credit for the Pinout diagram goes to Mike Chambers (who made a Memory Card to USB Adapter, but i simply cut out the middleman and hardwired the USB port directly into the controller!) his project can be seen at: http://mesh.typepad.com/blog/2005/01/creating_a_usb_.html
Another helpful resource for anyone undertaking any project using USB will appreciate this site:
http://pinouts.ru/Slots/USB_pinout.shtml This site gives some good visual guides on most things USB (even lists iPod and other proprietary connectors).
Step 1: Shopping List
Soldering Iron (I used a cordless one)
Small Needle Nose Pliers
USB Extension Cable (mine is a dollar store one that cost $1.50)
XBox Controller (S Model is my preference)
Additionally, some experience soldering, as well as stripping wire, and a delicate touch is helpful.