I'm looking at getting a new homebrew device because I gave my R4 to my friend in Canada. The R4 is too old to consider, it has no microSDHC support and the firmware updates suck now. I'm considering the CycloDS or the DSTT.
These reviews might help you decide:
Radio Ninty - The Nintendo Podcast :: Forum - Buy a Flashcard