Berny, just thought I would show you something.
http://people.uleth.ca/~dave.brady/screenshot.pngWinamp.
I think what you really fail to understand is the entirely different concepts between iTunes and Winamp. Winamp was truly the work of a single man. A classic old school hacker employed by AOL. Like all good programmers, he believed in svelt simplistic code, and blazingly fast results. His pinnacle of creation was Winamp. Quite nearly the ultimate piece of software from a programming perspective. (And Firefox is closing in on it, as it is programmed with the EXACT SAME style...)
When it ships, it plays all the basic media types that you might expect a music player to play. But it has a powerful extension API, so a clever programmer can extend it to do pretty much whatever he/she wishes. And given the userbase of Winamp... there are a LOT of programmers interested in doing just that. There are plugins to control a blinking array of LEDs, control floodlights, and hell, there's even plugins to make the lights on your keyboard blink in time with the music.
But personally, what I like most about Winamp is the wide array of music input plugins that there are. If it's a music file of some sort, there IS a Winamp plugin to play it. It's really that simple.
By the way... the tracks you see in Winamp there are PSFs. They aren't mini PSFs, so they are larger than they need be. But the entire soundtrack is about 2 and a half hours long. (But you can change the length of the songs arbitrarily as you see fit, without adjusting file size). Total size on my hard drive is 13.7MB (unzipped... which they honestly don't need to be)
------------------------------
But that being said... If Apple were to port Mac OS X to PC, I might just jump ship anyways. Mac OS X is about the most desktop friendly *NIX distro that there is. The problem I have is that if I move to a Mac for real, I am trapped in the architecture that Apple wants me to have. Now this is kind of the dual edged swords that Macs have to bear. On the one hand, knowing what sort of hardware is going to be in the computer allows Macs to optimize things almost to the point of a Mac being more akin to a console than a PC. But on the other hand, it is intended to be a general purpose computer. Not allowing users to fully customize their rigs is a huge turnoff to a lot of PC users (myself included). With my PC specs... I have trouble even getting Linux running.
But seriously, try out XMMS sometime. It's the *NIX version of Winamp. It's halfways compatible with Winamp... it uses Winamp 2.xx skins (as in the one in the screenshot above), but as *NIX variants don't use DLLs, the plugin system is completely different. Nevertheless, plugins for the more common music formats are easy to come by.