A vehicle event recorder system comprising: a server computer; a vehicle event recorder comprising: means arranged to monitor performance and use parameters of a vehicle; a video camera (2, 22, 32) configured to capture image data, wherein the video camera has a field of view arranged to include an environment in and/or around the vehicle; a managed loop memory configured to electronically store information, wherein the information includes captured image data; a buffer memory (26, 39) configured to electronically store information; an event trigger configured to declare an event in response to a physical anomaly based on the performance and use parameters of the vehicle; two or more communication ports (3, 7, 28) configured to transfer information through a communication network to the server computer; and a microprocessor (4, 23) configured to: effectuate storage of captured image data in the managed loop memory, detect the event declared by the event trigger, create a first dataset based on the captured image data and the performance and use parameters of the vehicle, responsive to detection of the event, transfer the first dataset to the buffer memory, parse the first dataset to form a second dataset, wherein the first dataset includes a larger amount of data than the second dataset, effectuate storage of the second dataset in the buffer memory, facilitate transmission of the second dataset via a first communication port of the two or more communication ports to the server computer, and facilitate transmission of the first dataset via a second communication port of the two or more communication ports to the server computer. a server computer; a vehicle event recorder comprising: means arranged to monitor performance and use parameters of a vehicle; a video camera (2, 22, 32) configured to capture image data, wherein the video camera has a field of view arranged to include an environment in and/or around the vehicle; a managed loop memory configured to electronically store information, wherein the information includes captured image data; a buffer memory (26, 39) configured to electronically store information; an event trigger configured to declare an event in response to a physical anomaly based on the performance and use parameters of the vehicle; two or more communication ports (3, 7, 28) configured to transfer information through a communication network to the server computer; and a microprocessor (4, 23) configured to: effectuate storage of captured image data in the managed loop memory, detect the event declared by the event trigger, create a first dataset based on the captured image data and the performance and use parameters of the vehicle, responsive to detection of the event, transfer the first dataset to the buffer memory, parse the first dataset to form a second dataset, wherein the first dataset includes a larger amount of data than the second dataset, effectuate storage of the second dataset in the buffer memory, facilitate transmission of the second dataset via a first communication port of the two or more communication ports to the server computer, and facilitate transmission of the first dataset via a second communication port of the two or more communication ports to the server computer. means arranged to monitor performance and use parameters of a vehicle; a video camera (2, 22, 32) configured to capture image data, wherein the video camera has a field of view arranged to include an environment in and/or around the vehicle; a managed loop memory configured to electronically store information, wherein the information includes captured image data; a buffer memory (26, 39) configured to electronically store information; an event trigger configured to declare an event in response to a physical anomaly based on the performance and use parameters of the vehicle; two or more communication ports (3, 7, 28) configured to transfer information through a communication network to the server computer; and a microprocessor (4, 23) configured to: effectuate storage of captured image data in the managed loop memory, detect the event declared by the event trigger, create a first dataset based on the captured image data and the performance and use parameters of the vehicle, responsive to detection of the event, transfer the first dataset to the buffer memory, parse the first dataset to form a second dataset, wherein the first dataset includes a larger amount of data than the second dataset, effectuate storage of the second dataset in the buffer memory, facilitate transmission of the second dataset via a first communication port of the two or more communication ports to the server computer, and facilitate transmission of the first dataset via a second communication port of the two or more communication ports to the server computer. effectuate storage of captured image data in the managed loop memory, detect the event declared by the event trigger, create a first dataset based on the captured image data and the performance and use parameters of the vehicle, responsive to detection of the event, transfer the first dataset to the buffer memory, parse the first dataset to form a second dataset, wherein the first dataset includes a larger amount of data than the second dataset, effectuate storage of the second dataset in the buffer memory, facilitate transmission of the second dataset via a first communication port of the two or more communication ports to the server computer, and facilitate transmission of the first dataset via a second communication port of the two or more communication ports to the server computer.