I have only used linux for servers.. I would never recommend it for the desktop.. unless you really enjoy hours and hours and hours of messing with your operating system to hook up you "printer" and then on to the next challenge
Here's the difference if you want a comparison.. you decide today you want to hook up a scanner.. you go to office depot/walmart/whathaveyou
Get that printer.. if you have windows
- 99% chance you will get it up and running within a hour tops..
- Mac OSX 10% chance you will get it running within a hour tops (if the box says it supports that = good for you)
- 1% chance you will get it running on linux (unless you did hours of internet research before hand to make sure it's plug n play for your OS) let's say you’re one of those geek types and are good at creating kernels, modules etc. then you can have it up at 1 hour maybe.. but maybe not and if you’re a common user.. you’re screwed
Here's the thing.. unix unless for the server environment is just a toy/hobby os.. (so is Mac OSX) if you try and mess around with it as a real OS.. you eventually just be dragged back to windows like everyone else.. cause they truly dominate.. by the one fact that everyone.. uses WINDOWS..