I use this one. It uses Pure Sine wave which is good for PFC power supplies, which the iMac uses. They have other versions that are still pure sine wave output but not as expensive.
If going with APC company, only use their Smart UPS models. Their Smart UPS is "pure sine wave" output - which is friendly on iMac Power supplies. For sizing, 850VA to 1000VA (depending on attached devices) is a good range. If wondering, my iMac has a 1300VA and it works perfect.