i got my dsi on launch day, along with 1,000 free dsiware points
nintendo's latest verion of its ds handheld system
"i got my dsi on launch day, along with 1,000 free dsiware points" What is the definition of "dsi"?