dstti, to be honest. I do have an ak2i, and I know the dstti isn't compatible with the latest dsi/3ds (not a big problem for me, as I have a ds phat), but still, I've used YSmenu for the longest time and it's just the thing that always worked well for me.
Great thanks to RGF for keeping YSmenu up-to-date.
xAC3L3G3NDx, in fact, r4i gold(r4ids.cn) and r4idsn(r4idsn.com) can do almost as well as ak2i, when coming to the kernel updates and releasing patches for system updating. You can have a look at threads on these two cards on this forum.
My first flashcard (I am not sure if the "flash" part is the appropriate to use) was an N-Card clone for my DS-phat. (although it had some great but basic functionality, there is no real reason of why you should get one today)
My second was an M3i zero for my DSi and later for my 3DS. It had a great upgrade mechanism so that even if you got a corrupted firmware, you were stil able to apply any upgrade upgrade again. (disappointed after the M3 team terminated it's support)
My third flashcard is an acekard2i. It was lacking some features that my M3i zero had, but since I wasn't using them, I didn't care about it. (disappointed since the AK team looks like they don't care any more about their product)
i must say i didn't think people would find that topic again since it was back in june and wow seems everyone likes the SCDSTWO for its functionality and i must say that card was the best thing i bought for my ds