We're obviously small compared to a lot on here but I'm in the process of sorting out our small IT system. Currently running 2 tower PC's, a NAS and an old laptop as UDL server. Just received a new Dell AIO (thanks to Jef recommendation) and will replace our other PC at some point with another one of these. We are just about to run some CAT6's into the office for our 2 PoE phones and WAP. Then remote from Office in a cab we'll have the NAS, UDL server, PoE switch & router on UPS. All email is cloud based exchange. It works OK as it is but the new setup will be more compact, quicker, cheaper to run and hopefully more efficient.