Might check out ZeroSurge. Very good protection for relatively low cost. Can be used right at the outlet like Brickwall, even before an UPS, etc.
I do like Panamax's idea of removing power for major line variations. No connection is the best protection.