So after making my NES controller some of my friends asked if I could make a SNES controller with on board storage as well, and I replied "Challenge accepted!" so here are some pictures of the controller
I used the same converter chip and USB hub as the NES controller and used a 2GB Mushkin USB drive.
I loaded SNES9X and NEStopia along with every NTSC game (includeing Star Fox 2 :D) and still have over 1GB free
After putting the controller together the Start button was giving me some crap so I scrapped it with the exacto knife and it is good as new