I concur--Brian worked very closely with me for several days on the Android beta prior to release, on a tricky problem to do with moving storage to the external card. After assuming for days that the problem was in his code and doing everything he could to hunt down the bug there, he suggested that the problem might be a faulty SD card, to which I immediately replied, "No way!"
It turned out to be a faulty SD card. Brian never said, "I told you so!" :-)
Part of what makes the iFly customer base so loyal is getting emails at 10pm, 11pm, and midnight directly from the development team with a version of the code that was compiled specifically to address your issue!