Is there a camera you can mount on your bike that it always records the last 15 minutes or so of video so that if someone tries to buzz you or you get into an accident, you always have something recorded to document the incident? Nothing's happened to me so far recently, but I'd like to be prepared!
Something similar to the
BikeAmigo except without a monitor and with a battery pack.