I plan on getting a Gamecube, and 2 Gamecube controllers in the near future, and one of them I'd like to use for another console. Say the 3DS for example, or the GBA. I'm not sure if there are cables that connect GCN controllers to these kinds of systems, but there are just a few ideas for me. Also, if I'm not getting a second GCN controller to work with my 3DS or GBA, then I'm getting a USB-conpatible GCN controlller to work with a few of my emulators on my PC, more specifically Project64 and ZSNES. Therefore, what are some good-quality USB GCN Controllers that I can get for a not-so-expensive price?