These are great machines for running Windows 7.  The only issue is certain vendors do a better job than others on cleaning them up the desktops before sending them out.  Also check the bios to make sure Computrace is disabled (so no one can wipe remotely). Overall can't beat getting these specs for less than $150 on business class hardware.