Hello!
For my customers I prefer to have something that is more in line with a typical home/small office router form factor and look/feel. I have been replacing sonicwall TZs with sg-1100's and sg-3100's, and have been very happy with them.
I have lots of older computers lying around that make great pfsense routers, and I have put a few together to play with, but for personal production systems I prefer to have something that is not home rolled and that I wont have to futz with. Once again, the negate devices have fit the bill.
I have also played with some protectli devices, but the end cost of those once you add in parts and time is close to that of netgate devices. The support for netgate devices is also head and shoulders above other support, which can be priceless.
I am not trying to be a netgate fanboy. At the end of the day it is in my own business & personal, selfish, best interests, that netgate continue to produce and support pfsense, and I feel that one of the best ways to help that happen is to buy their devices. Their hardware appears to be well spec'ed, engineered, packaged, and supported, so I dont feel like I am compromising anything by purchasing it over other options. For my time and money, I come out ahead with netgate hardware. YMMV.
John