well said; the linux user is mostly a diy developer like me; I enjoy the fact that what I am running on my laptop runs on my servers and everywhere.. Windows can't do this, (So I was using windows server on desktop), OS/X is dead on server.. Linux is pretty much the only sane option for independent developers.