Instead of updating each computer with its own copy of software, why not work a deal with Microsoft to have a TechNet account so all software is available to every user. Plus, established trust relationships for downloads off thier website would be awesome as well, because, it's microsoft!
As a computer hardware enthusiast, I can attest to the simplicity and cost-effectiveness of replacing minor parts versus buying an entirely new computer. To give an idea of the savings that can be realized, I have personally re-created $5,000 dollar (brand name) computers for only $1,500.
Implementation... more »