We had very expensive serge protector.
@pickles:
Was this a pre-breaker box whole house surge protector?  If so, you must have taken a heck of a wallop really really close.  Unfortunately, there isn't a single SPD on the market that can handle a direct lightening strike, they're just there to prevent over-voltage from your service provider.  That sort of an over-voltage won't generally trip your breaker but can do damage to your electronics over time. 4951