This is an interesting perspective on Linux as an alternative to the Microsoft stack. With a TCO called out in a couple of spots.  http://www.forbes.com/2004/08/31/cz_dl_0831msft.html.

The facts on Windows and Linux can be found at http://www.getthefacts.com!