I quite like a lot of Microsoft's older products, and I think the Bill &#38; Melinda Gates foundation does great work with his (and others' contributed) money. But every so often I, along with everyone else, gets reminded of Bill's ethics.