sorry man, but that is a funny story. when i read the bit about the barrier swinging a full rotation and taking out the rear window i burst out laughing. what a story to amuse your friends with for life. cool.
but sorry about the damage etc. if insurance covers it thats good.
if only that was...