Whatever happened to the fun of trying out new software, loving it, destroying the harddisk and then read the manual? Nowadays it seems that most users do the following: Download (warez, freeware), install, run, find one bug or feature they don't like, post it to a forum.
If iTunes 2 (which works great for me) lacks some features you want, send a request to Apple. If it's a good feature, they'll implement it. They want to have the greatest MP3 player software on the planet. Let's help them make it. They're on a good way in my opinion. If you want the greatest sound experience ever go see good musicians live. Second best thing: Buy a decent audio system. Not for the computer. For the audio system.

And if you want perfect audio, video, virtual 3d worlds and a Gigabit connection to the net, come back later.
Wow, I'm flaming again. Hmm... Let's move on a little further...
If you buy a license of Photoshop for all its worth (and it's worth more than they charge as soon as you actually earn money with your graphic designs) and they messed up with the version you bought, they *have* to provide you with an update. Else you can complain.
If however Apple releases such a great piece of free software (certainly they want more money, they want people to buy iMacs and iPods for example), you can complain as much as you want, you still get an infinite percent return on investment (how many times zero makes a great mp3-player?). So either shut up or tell Apple.
What can the macosx.com board community do for you if you don't like a feature in iTunes?
We can tell you there's Audion, which costs money. We can tell you that you can play the CDs you bought in your stereo, which might sound better. As long as you're playing pirated MP3s on free software, how much can you expect? We're getting a lot these days, aren't we.