Why run Windows in the first place? I am an Agile transformation coach, and I work in large organizations, and I always wonder, Why, if they are deploying on RHEL, are their developers writing code on Windows laptops?
I have no admiration for M$ and I have used Linux in some form or other for more than fifteen years. I admit Windows 7 is a decent OS, may be the best after Win 2000.
Linux is still not a viable substitute to Windows when it comes to Desktop. I don't know how good/bad the IDEs used for enterprise SW development are on Linux. Coding is not the *only* activity a developer does and as an Agile coach you would know the *endless stream of meetings*...do we have a substitute for MS Outlook? IMHO Agile ideas may make a stronger case for M$ SW.