Wouldn't Al Gore be the better person to talk to about changing internet Architecture?
I also game under Windows and OSX, but I'm trying to stay on Linux more and more for my gaming. Most of it is in Steam, with a couple under Wine as well. I'm used to occasional graphical or sound glitches, or really laggy input problems (I'm looking at you, L4D2).
The first 90% of a project takes 90% of the time, the last 10% takes the other 90% of the time.