Tip for you. Pay for you ticket on American Express and contact them about the travel insurance. Think that it is fairly reasonable when compared to buying it at the airport. Especially if your gear is expensive.
For others on the board who have made recent purchases and have lsot their gear. Start checking your credit card policies to see if they might cover some of your losses.
I helped a friend move on sunday and question why he would pay cash for a Flat screen TV as opposed to using his credit card. I asked jokingly at the time if he ever considered the fact that with the credit card his NEW TV would be covered in the event his place burned down. He thought about thatfor aminute. Wonder what he would do if he was in that same situation again.