The Wii U because you already have a 3DS and that handheld console can play all the original DS games and with a proper emulator you can play all the GBA games on it, not to mention the brighter and better screen than the GBASP.
Ohh one more thing, the Wii U can run and play a great amount of...