Pretty sure the absolute best one is the EZ-Flash IV. I got one for christmas, and it has seriously been the best present I've ever received. There are a few others out there like the Supercard MiniSD and M3 Perfect, but I don't know much about those. From what I've seen, the Supercard sucks, but some people like the M3. I would definitely recommend the EZ Flash though, since the amount of people on here who have one and can help you when you're stuck is huge!