it depends on whatcha like. metroid is a great online shooter pokemon is good for battles, trading or just chit chat a great rts(real time stratedgy) would be advanve wars:days of ruin and yes a superb kart racer would be mario kart.vickersfan
Well.... I had 2 gamboy advance sp's and they both got stolen from me and i decided to get a ds lite since pokemon came out for it and i already pwned in firered for gameboy so that's the reason i bought my ds in the firxt place and alot of great games were coming out for it so i decided to get it and to date iv'e only had 2 problems with my ds but both were fixed by nintendo! and that's My Ds' Story!
I was replaying pokemon blue on my SP and now i'm afraid of exclamation points,so your walking around and out of nowhere......"!" and then some random trainer just decides to PWN you without your approval!!!