This HP Elitedesk 800 G3 Mini Business Desktop works great for what I am using it for.