I remember when iTunes first arrived, the problem with iTunes is that it's trying to do it all. That has never worked, that's also the microsoft approach :P. Take a look at the good old UNIX, one app that performs specific functions well defined, and in a very easy and productive way.
iTunes has grown to become a beast, for large collections it's REALLY bad, it get's really choppy , and RAM usage goes to the roof.
There's nothing close to foobar2k for mac ( I think it's one of the best windows only apps out there ). But Cog, oh dear, Cog is amazing, very fast, can play FLAC flawlessly. This is the ways applications should be designed.
It needs work, but it's an amazing piece of software.
Keep the good work!