I got a 251 block Nintendo one. Anything under that is too small for a person with more than 10 games, but anything more will probably be more than you'll need
I had some third party hardware for my Gamecube, but decided to stick with official Nintendo stuff after one of my 3rd party controllers stopped working, and the memory card got corrupted for absolutely no reason.







