This is not a "makes flying better" suggestion, so in my mind that makes it low-priority... : )
I know that my iFly captures and stores data about my flights...route, groundspeed, altitude, start/stop times, etc. I know there's a way to grab those data: Move the SD card to another computer and copy the right data files over, etc.
But now I'm spoiled by the easy wi-fi update process for the iFly 720, and I wish there were a correspondingly easy way to transfer as-flown flight data from the 720 to my laptop. Unfortunately, I suspect that's not a trivial undertaking. I doubt the peer-to-peer network infrastructure that allows easy file sharing / serving across Win7 machines on the same LAN is available with WinCE, and building a client/server infrastructure to make this happen would not be worth the effort.
So...what about a method similiar to the iFly700 update process that most users are familiar with, but in reverse? Provide an interface on the iFly from which you can view a list of your past flights, select the ones you're interested in, and then have the iFly copy those into a folder on an inserted USB stick? Maybe provide some basic summary info for each flight in the list like total distance traveled and/or time en route, so it's easy to distinguish between actual flights and times when the unit was powered up preflight for programming. Also, some simple file management so you can delete old data files.
Would anyone else use this, or am I the only one?