I was so thankful when on the final day of our Israel vacation my Canon EOS 40D displayed an error code and hasn't worked since. Thankful may seem like an odd reaction, but I had two very good reasons to be grateful:
1) it happened on the very last day of my vacation and I didn't miss any important photo opportunities; and
2) I got to buy a brand new Canon EOS 7D this week.
I'm leaving tomorrow for my Colorado grouse trip. Should be a good one.