Glad you're ok, Robin.. That's a damn shame about the bike. In Canada we pay through the nose for bike insurance, in case of a catastrophic claim, such as this one.. then it happens... and ... you're not covered in Mexico. I had dreams of riding to Baja... but i can't afford to eat a GS... I'll have to use my KLR instead...
Btw, a buddy of mine was hit head on on the jug. He believes the BMW Boxer's left cylinder jug saved his leg, and he walked away virutally unscathed.