My son uses a DSi with a R4i 3DS card. The DSi is not working propperly anylonger so he would like an 3DS for christmas. So I have been reading and there are so many infos out there and I am not sure what is outdated and whatnot so I like to ask a few questions: Whn buying a new 3DS it probably comes with the latest firmware. Would this card http://nds-card.com/ProShow.asp?ProID=149 run with a newly bought 3ds or 3ds XL? From my understanding it will play the same games that ran on the DSi but not the 3ds games. Is that correct? Is there a way to play 3ds games with a new 3ds other than original ones? Anything I should consider and know beore I buy the new 3dx or 3ds xl?