I'm interested in being able to play my GBA, GBC, GB, NES (maybe snes and genesis) roms on my DS. What is my best option for doing this? I hear a lot about the R4 being awesome, but I haven't heard it being capable of playing all these types of roms, unless I'm wrong?