If you don’t already own a GBA flash card and happen to have a CompactFlash card laying around, then you may be interested in the SuperCard, an inexpensive ($40) piece of hardware that’ll let you load GBA ROMs onto a regular CompactFlash card and then play them in a GBA.