Glad you're okay though. I think you'd have to crash very hard in order for the frame to even have a slight crack. They're very well built. If anything, better than 90% of the carbon fibre rice found on Revscene.
Congrats on the purchase! You should start riding with dat_steve and his friend Chris!