I am a Software Engineer and only run Windows 7 when I absolutely have to. I never tell people that I think Windows sucks because it is my opinion and have better things to do than to start a flame war. All of the Software Engineer's I know use Macs so they have every operating system at their disposal via parallels. They make fun of me telling me i'm an idiot for spending that much on hardware. Is it weird of me to only like using operating systems based on UNIX such as OS X and Linux distros. Personally I don't know how people can stand having to defrag and run AV constantly while not being as intuitive.