I've been in the mood lately for some serious retro gaming (NES, SNES, GBA, GBC, etc...). I ALMOST bought a GBA SP today but decided to wait because I know there are ways to enjoy all those games on different devices. Here's what I have: DS Lite (with CycloDS cart), 3DS (Do they make carts for this yet like CycloDS?), and a PSP Slim with CFW. I would love to be able to play all those older systems on any one of my current devices but I don't' know which one is best or how. It might be me but the PSP seems kind of sluggish on certain emulation (or I'm doing it wrong). I would really like to emulate all these on a single device so I don't have to carry them all around. I might just go ahead and get the GBA SP anyway for nostalgia purposes. Really looking forward to playing all the zeldas, earthbound, golden sun, ff, etc... on a single device. Any suggestions? Thank you!