You probably need to know what kind of spikes your devices are susceptible to, you have no stats on that, what kind of surge pulse you are getting, what amplitude, fast or slow rise time, short or long duration, without knowing any of this, you won't know how strong your protection needs to be. An oscilloscope is what tells all of this, also it's dangerous playing with AC voltage without knowing what you doing.
If you serious about this and want to protect your PC, an online UPS from APC will do the job, it always provides power to the PC through the batteries, regardless of whether there is AC power present or not. The lead acid batteries can take huge surge currents without any problem.
It works like this, the AC power comes in, gets converted to DC to charge the batteries and then the power from the batteries gets converted back to AC and then goes to your PC. That's the definition of online UPS.
In worse case the UPS will give up before anything bad reaches your PC making it safe. Considering it is an APC UPS.