TechGeeze > What is the meaning of “i” on Nintendo DSi and Apple iPod?