You have to realise, it is really, really hard to pick only 10 DS games and not only that, rank them in order. Any way you do it with such limitations you will end up with a crazy list, but a crazy list filled with great games that represent great choices from the immense DS library.
A lot of my picks didn't make the list at all. I decided to go with the games I spent the most time playing. I couldn't pick just 10 otherwise!