I prefer Linux to Windows and even OSX. Linux is not the best though. This is:
http://haiku-os.org/We should all be using this or rather what it's based on - BeOS and we probably would be if it wasn't for Microsoft criminal business practice. Microsoft themselves admitted that BeOS could have destroyed them.
Haiku has a long way to go though, a lot further than Linux. There isn't even a 64 bit.
Windows 7 is good. The best Windows OS that I have tried. However, it will degrade over time like all the rest. Security is dire but I won't be connecting it to the net anyway. I have my fresh Windows install backed up for when it goes bad.