Yours is wired into your car as well? Hmm, that's pretty good. This is clearly one of those exceptions. May have to follow your lead on that one
How does yours mount to the windshield?
I don't really see the need for GPS either, location should be fairly apparent just playing back the video.