Wire-tapping laws usually only apply where there is an expectation of privacy, which is why you can record without consent or knowledge in most states if there is a third party involved that is known to both speaking persons (they could just as easily be a legal witness, the same as the recording). We don't expect that when they pull us over because we know that they have dash cams. We need to start making traffic DVRs for our vehicles to document accidents and what-not and then, once they become common, they will have no expectation of privacy. I, myself, started wearing a Looxcie Bluetooth headset camera when I drive. I also got a helmet mount so that I can record cars violating my right of way when I ride the motorcycle (daily occurrence; people "don't see" motorcycles). It records to a looping buffer that actually exceeds the several-hour battery life and saves 30-second clips from that buffer when you push a button. If you need more, break out your smartphone, which also serves as a viewfinder, to browse through the buffer and save what you want permanently. You can grab anything from the buffer and upload it to YouTube right from your phone's 3G/4G Internet connection.
Looxcie does have a "Looxcie Live" smartphone app but it's in beta and it doesn't archive or transmit GPS location, speed, and other data. I would like to create a service that stores legally admissible "black box" data that was live-streamed from your smartphone.