I personally use the DSTT. Simple, easy to use - if u wanted to use for straight homebrew games. CycloDS offer music, but i personally don't use it. Who would listen mp3 music on a DS anyway? Got my ipod for that.
I recommend DSTT @ bamboo gaming for $35 then buy micro sd separately from www.msy.com.au - believe me it works out cheaper, than buying a combo in bamboo gaming.