There's a bunch of info over at slashdot.net from several days ago. If I remember correctly, someone has a year after a product is out to submit a patent. The guy at MS submitted his before the year was up for Apple. The MS guy has had it turned down then denied for which he appealed and it's been turned down yet again. That's also part of the process. Sometimes it gets turned away for clarification several times before it's finally approved so the reports are a little premature.
As to the charity work from The Gates Foundation, I believe it didn't get started until after Bill married Melinda. If not, it wasn't much in the public eye until afterwards at best.
Most of the issues I have with MS is the mindset. They're a bunch of smart folks over there but there aren't many things MS actually created. A high majority of their software was bought or in a few cases, stolen from other companies. So all the talk about 'innovation' is just so much hooey. Innovation isn't absorbing a competitor and merging their code into yours.
Anyway, I'm sure this iPod thing isn't over yet so stay tuned.
Oh, and I started on computers pre Dos, used Dos 1.0, Windows 1.0, MS Net, MS Lan Man, and WNT then went into Unix. Solaris, AIX, Irix, Linux, *BSD, and have a Mac with OS X.
Carl