You might want to start it in another thread, because I am curious what Windows has that Linux does not.
You say that most hardware and software is designed for windows, and that's indeed a good thing.