Jan wrote:Unfortunately, I'm using some software at work that can only be used under Windows.
Unfortunately, I'm using some software at work that can only be used under MVS

(or VM/CMS, more fun)
Developers can never target all existing systems.
I would say the positive point of linux is its stable core architecture, which allows the system to work on plenty of environments, from small ones to biggest (app servers), through smartphones (e.g. android).
There, for the end user, it will be more a choice of linux distribution to have something packaged coherently (and looking friendly).
Also, it depends on what you're going to do with it since you won't have the same applications you have in Windows. For an individual use, you will find all basic stuff (desktop apps, media, network, dev tools, games, databases ..).
If you have the need of some devices (since you complained about drivers), maybe some won't be available for linux if you don't have the drivers.
On the other hand, you could have both systems. A dual boot for linux and windows.
And if you have a computer powerful enough, you could have use of virtual machines (vmware, virtualbox ..) for running both windows and linux at the same time.
(thinking of this, I should try to run DM2 with a freedos machine).