i had an ezflash powerstar 2 (1g) before and it was pretty good... actually, no... it was kinda shitty.
now i have a g6 lite (4g) and it's way better than the ezf ps2. it was around the same price but it had more memory so i could fit more games. it also has a better menu which makes choosing the game more pleasant, though i wished we could skin them. it's compatible with most roms i've tried (the 50 roms i've pretty much uploaded to them).
find one at kicktrading.ca