No clue as to how much he's willing to spend but I believe MX has some decent spike guards if not as top notch in quality compared to the Belkin types. Not as expensive either.
<500 bucks would get you a 6-socket MX spike guard. I've been using a 5-socket one and does the job pretty well.