lastly, a quick depiction of the two parts added to the SparkFun (or any other) board....
I found a website with a great circuit diagram for doing what lolachampcar suggested.
http://www.botkin.org/dale/rs232_interface.htm
He used a 2N7000 MOSFET and 2.2k resistors for full RX and TX. I just wired up the RX side and did not have a 2N7000 so bought the only thing the local Radio Shack had which is found here
http://www.radioshack.com/product/index.jsp?productId=2062618
It is a IRF510 MOSFET. It only took a few minutes to add to one of the breadboards that had an OpenLog and voltage regulator already on it. I tried it this morning and it recorded data just fine.
Total cost is really low. $24.95 for the OpenLog, $2.19 for the Radio Shack MOSFET, about $2 for the pack of resistors, about $3.50 for a perf board to mount it all on and about $3.00 if you want to add a 5V voltage regulator 7805. Well less than $50 to record data. I used a RC servo extension to wire it into the plane. Cut the extension in half, soldered the male end onto the perf board and the female end was connected to +12V, GND and TX serial line from SkyView. I will probably rewire to the +5V source from SkyView and eliminate the voltage regulator.
Here's the schematic:
The only shortcoming of the system is there is no time and date stamp on the file when it is created, but there is date data in the file. I wish I knew how to integrate a RTC into OpenLog to get a date stamp on the file creation.
Here's a link to a forum on RV's that has method for using a data logging shield on an Arduino to write data to an SD card, and since the shield has a RTC included the file is properly dated. That makes it much easier to go back later and find a file with the date that matches the flight in your logbook.
http://www.vansairforce.com/community/showthread.php?t=84045