I'd suggest an EZ-Flash 4. It loads games from a miniSD (or microsd with an adapter) into PSRAM, just like a Slot-1 card/EZ_Flash 3-in-1 combo. The only problem is it has about the same compatibility as the EZ-Flash 3-in-1, so no pokemon. I only recommend it because it is the only GBA flashcard of its type (meaning the type that loads from SD, as opposed to the type that you just flash one or two games directly to NOR) that is still available in any measure for a decent price. I got mine from Realhotstuff.