are mini pcs any good?
Mini PCs are fast enough for anything other than high-end gaming, and unlike some laptops, they include all the ports you need to connect multiple monitors and your favorite keyboard and mouse. You can find lots of good mini PCs, but HP's ProDesk 600 G5 offers the best combination of performance, ports, and price.