Thanks for the kind words guys, just got up and feeling very stiff, just about to phone the insurance company and find out what needs to be done. The car is fully insured on a like for like basis so there should be any probs getting it all fixed up, just a pain in the arse. Will keep you updated.