Deciding on the UPS nearly as  complex as building your server and will depend on your needs.
When I bought mine, after doing some research, learning about sine wave, the need for the UPS to shut down your server, etc I went with a APC Smart.  
It works, but the integration with FreeNas is not great. I can only get it to work with the USB.