as title says im looking into buying a 3ds and dont know which flash card to get last card was a r4 and that was along time ago
There are no flashcarts capable of playing 3ds games, you would only be able to play ds and dsi games on it.
SuperCard DSTwo is the best, but it is expensive. The Acekard 2i is cheaper, but has less features like GBA emulation and couple of other things. I have an Acekard 2i, and I couldn't have it any better. It's really your choice.
i like acekard2i. firmware very well supported, inexpensive and simple to use. also works on 3ds. i got my acekard 2i from http://www.gamekool.com/acekard-2iak-2i-support-3dsdsidslds-p-217.html half an year ago...and it still works fine
Well, DStwo is the best, but also most expensive. Acekard 2i is another good choose, but still can not support latest 3DS firmware V2.2.0, if your 3DS is in this firmware, dont buy. R4i gold 3ds is very hot these days. support the latest DSi and 3DS firmware, pre-flashed, good game compatibility, easy and cheap card, nice choose. Ace3ds the cheapest flashcard which also can work on the 3DS and DSi latest firmware. Crown 3DS , said to support the real 3DS games, but not released yet. You can find the all here: http://www.digitopz.com/nintendo-3ds-flashcard-c-29.html