Thanks for the reply. I forgot about this thread. I got this one:http://www.amazon.com/Wintec-WBT-202-Bluetooth-Receiver-u-blox5/dp/B003IRIQ26/ref=sr_1_1?ie=UTF8&qid=1354832930&sr=8-1&keywords=wbt+202
Drove a couple thousand miles with it across different states and got excellent results. The software takes a little while to figure out because there's a ton of options (you can tweak this thing like you couldn't believe), but once you do, you export it to all formats. I use kml files which can be read out in Google Earth and can be imported in Google Maps.
It has an accelerometer, too. So you can have it turn off after x time of inactivity and have it turn on again when it moves again. Battery life is around 25 hours of metering. I hooked it up to my lighter in my car (standard mini USB) and just left it there and forgot about it pretty much. It comes with a 1GB card which is enough for over a year of GPS recording.