Not buying your programmers the meanest, fastest and strongest workstations money can buy is a fucking stupid decision.
I restart my application server several times a day. Let’s, for the sake of simplicity, say that I restart it 4 times a day (I restart more). On average, it takes the server 15 minutes to start. While it is starting, my computer works hard and becomes dead slow, so I can’t use it for much. This means that on average, I spend one hour a day staring at WebLogic’s little “rotating arrows” icon .
If I work 20 days a month (I work more), 20 hours of my time are wasted doing nothing productive. Multiply that by 12, and you get some serious waste of programmer time, even without taking into account other time consuming tasks (compiling, waiting for the program to run), and the loss of productivity due to lost concentration (“I’ll just check my e-mail while this operation is running”, and then “What exactly was I working on?”).
With the money you pay me for this wasted time, you could have bought a small server farm. Why not just buy me a better workstation, save my time and your money, and make both of us much happier?
 In fact, I spend my time reading technical literature and playing with side projects, which is not quite as bad, but it is still not my work.