It's great really. It took me about three days to get all the kinks worked out, but I truly enjoy not having to pay for DS games. The only thing I'm really confused about is that my DS lite has European firmware so I have to download European ROMs to make it work. But hey, it works.
Using the Supercard DS one (SDHC)
(Not advertising, just thought this was fucking great and felt like sharing.)