Situation one:
I needed to mount an ISO image I had in Windows to view its contents. Solution in Linux: mount -t iso9660 -o loop my.iso /mnt/tmp. Solution in Windows: download and install a program specifically for this from a third-party (Daemon Tools) that installed some scary system-layer DLL that I don’t quite trust.
Situation two:
Unreal Tournament changes the refresh rate for my monitor to 60hz while running. Gives me a bit of a headache. Solution in Linux: the problem doesn’t exist, since refresh rate is set as constant, and doesn’t change just because a game wants to take over the screen. Windows: a registry-level hack to the NVidia drivers to enable a refresh rate lock that isn’t available in the new control panel. Switched to the old display properties NVidia panel, and when the screen blinked to bring it up (why does it do that?) the display wouldn’t come back. It didn’t go out of range, because the monitor indicator stayed green (it turns yellow when the display is out of range), Windows just screwed up. Required a hard reboot. Finally enabled the damn thing so I can play Unreal Tournament in Windows without my eyes bleeding.
And people say Windows is easier to use.