I would try dataflash. I have played with dataflash but don't have much experience so get more opinions.