Re: @sgp Vision
One hit us on the main freeway from Melbourne to Sydney at night when it was just a shadow which hopped into us on the driver's side (not the front) and still managed to cave in the driver's door so it couldn't be opened. It smeared down the side and bounced off the trailer wheel arch. If it was dazed, it was probably finished off by someone going the other way as we passed a car a few seconds later through the contraflow.
Apart from high roobars there really isn't anything you can do at speed to avoid these things. Maybe a bond-style screen (the bonnet?) which pops up when there is an impending impact to deflect it?