Oh mate that's terrible! At least you were ok...
Maybe the Subaru gods were saying something ... get an L series, or a Brumby or a Liberty or an Outback or a Foz
Makes ya think though, they say you should never swerve to avoid wildlife, just brake as hard as you can in a straight line... But you never think it will happen!