I've tried to use Macs but in the end I couldn't bring myself to support a company like Apple under Steve Jobs.

At least Microsoft has a large employee scheme where it will match donations to charities up to a certain ammount each year. There is also the Bill and Melinda Gates Foundation.

I doubt you'll find anything similar by Apple since Jobs took over. Sure they might be doing it anonymously but I don't think so.

Anyway I run an ESX Host with several Linux distros and a seperate Windows machine for games.