Interesting. I don't know that much about avionics hardware or lightning, but it's pretty amazing that something like that doesn't screw things up bad on a modern airliner.
What kind of contingency plans/backups go into a modern plane's avionics? Are they somehow shielded?