I bought several flashcarts for myself and for friends. My favourite is the Acekard2. There has been a bad batch, where the cards break after some hours/days/weeks of playing because of a design fault, but the newest ones are reliable.
I've also tried the Supercard (a super card, but booting...