You have a contradiction there, you can't have both good and cheap ¬_¬ Good: The M3 Series Cheap The Supercard Series Generally the M3 is better at most things, especially GBA support, and is of higher quality, however the Supercard is good enough for what most people want to do, and possible has a higher homebrew compatibilty from where the Supercard team released their FAT drivers.