I heard about the R4i, but I heard it wasn't even that good.... Any suggestions or other options. please >_<
Other than the various R4s and DSTTs, there are the following: - Supercard DSONEi - M3i Zero - iTouch2 - Acekard2i - EZFlash Vi I may have missed some, but whatever. I'd recommend either the SCDS1i or the M3i0. They're both from reputable companies and both let you reflash their BIOS in case Nintendo somehow manages to brick them.
acekard 2i is currently considered the best, but since a lot of flashcarts got blocked with the latest DSi firmware, I'd hold off and see what happens for a while.