Great OS based on a comparitively (to the Win9x series, not to a *nix or *BSD) secure and stable core, quick, lots of support, easy to use and maintain, drivers are extremely simple to setup and update, programs are easy to update, install and remove. Disadvantages = not as secure, reliable or stable as a *nix based OS in an experianced users' hands. Overall great for home and office use, not so much for servers. Also Home vs Professional = Pro with better networking and server capabilities, Home is the saem but with crippled networking and server capabilities.