Hmm I think you'd be better off finding some device that can do GPS and has the ability to feed it to a PC.
Not sure what, but I think maybe MS Maps stuff can take in GPS information from something like a usb port

Don't think it gives specific information about parks etc, but you should be able to track your movements.
Ummm better bring about 30 batteries though

Where are ya headed camping?
If you're in MI up to freesoil MI is nice camping ground

(up by Manistee, NW of Grand rapids

)