any flashcart will emulate GB and GBC and obliviously play DS. for GBA, it's like I said, either a cart like EverDrive or EZ Flash IV or a GEP like EZ Flash 3 in 1. the DSTWO GBA emulation is only useful for DSi in my opinion.
personally, I'd go with this flashcart and this GEP if you have an...