I didnt wana do a shameless plug, but www.BSoDtv.Org Episode 8. You can make a PCB to plug into the GC Memory card sockets, then use a cable and some card edge connectors to bring them arounf to the front. You obviousaly have some fabrication skill, so I dont think you need any intimate...
I signed up just to reply, hollowfreak. Great cwork. Looks really great and quite functional. I do work like this as well, but I dont showcase it.
For your controller ports, have you thought about using 3rd party controller extention cables? With a little bit of work from a heat gun and...