Interesting.
Besides your time, how does the cost break down? How much on average does each machine cost to acquire? How many years is it in service? What's the average amount of expense for stuff like replacing hard drives, bad monitors, etc.? How much for network services, applications software, and admin tools? How much goes to Microsoft or is caused by Microsoft but is otherwise avoidable?