I've got a brand new vented MSD cap and rotor in the for sale section if you are looking to get back up and running.
That is impressive looking though. I always feel a bit happier when I know I've broken something, but it occured in a spectacular fashion.