fuck at&at and their white box, if you have the means and desire to get rid of it check out pon.wiki, lots of us doing it on various ISPs.
homelab
Did ATT specifically say that their modem will factory resets due to loss of power? Because that's genuinely unbelievable as a design feature for domestic-grade equipment. More reasonable would be that the modem will reboot when it encounters a brown-out condition, where the AC voltage briefly dips too low for the circuitry to continue operating.
A power strip with just an MOV circuit would only help if the problem was a brief spike in voltage. A power conditioner would only help if it's the shape of the AC voltage that needs to be cleaned up. That is to say, no dips or spikes, but rather the sinusoidal shape is messy due to other devices in the building.
A UPS (which almost always includes an MOV circuit and power conditioner) would switch to battery power whenever there's a problem with the AC voltage, so any momentary issues will be addressed. This switchover tends to happen within 2 cycles of the 60 Hz AC frequency, and that's generally good enough most home appliances. I'm guessing the modem has a switch-mode power supply, so even a cheap UPS with square/stepped wave output will work.
Yes, we went over this point multiple times, including the distinction between a reboot and a factory reset. He said the device does this to "protect itself". Although I only care about protecting from blips, I think a small UPS may be the way to go. Though guess that means if the power is out for more than 15 minutes, my AT&T modem may still factory reset itself!