I use the 1 GbE ethernet card in wifi slot with the elitedesk, then replace the vga removable port with 3d printed module in thingiverse to fit the ethernet port output. Quite a saver than having to find mini pc that support 2 GbE ethernet and a good processor which is more expensive (not to mention unknown bios support).
2x HP Elitedesk 800 G4 - Core i5-8500T, 16GB RAM, 256GB nvme SSD and 960GB Enterprise Sata 2.5" ssd
Dell Optiplex 5050 - Core i5- 7something, 32GB RAM, 256GB Sata m.2, 4TB WD Blue - This is my plex server atm.
HP Prodesk 600 G4 - Core i5-8500, 32GB RAM, 512GB m.2 NVMe - Just a testing machine atm, may be added to Proxmox cluster.
The HP mini pcs are my new Proxmox cluster. I'm setting up a few Windows Server VMs to learn some stuff for work. Other ideas are in the pipe, but I want to figure out some stuff in the Windows Server world first.
Gotta be honest the 2 bottom ones need to go, for neatness, power use, etc - I just see no point in anything bigger than a 1L now unless it's a total beast.
You can stack the 1L from Dell / Lenovo and HP all quite nicely.
I got one of the Elitedesk mini PCs with a Ryzen 2400ge in it but was never able to get the bios to save any of my settings so I couldn't disable secure boot. So it's going to get turned into a chock block for my snow blower.
The minis can be had for 50-100 on eBay depending on model and specs. The larger desk tops are also probably in that range as well. I use the Lenovo m715q (also a mini 1L chassis) that I got for $85 with Ryzen 3, 256gm NVME, and 16gb RAM.