Whats keeping me (and my clients) from using Linux is web development, not games. I ended up coding Classic ASP based websites as a career. Yes, I know all of you hate Classic ASP and feel it should be banished, but the reality is that companies have stuff written in it and they won't be throwing out or rewriting their stuff it anytime soon as long as it still works. And as long as I can't legally redistribute LAMP-server-like version of linux with Chili!Soft or Halcyon pre-installed and pre-configured to just work immediately after installation, I just don't see myself or my clients ever making any real progress towards getting away from it. Nevermind the games; we're just suck-in-the-mud here in Windows-world for business reasons.