I really like iTunes. Mostly because of the metadata and organization, plus being able to add scripts.
The one thing that bugs me is that you can’t split up the library across different hard drives while maintaining the auto-organize feature. I’d love to put my music on one drive, my video on the other, and my podcasts on a third. As it stands, I either have to not consolidate my library (which is do-able, but a pain in the ass), or rather, consolidate by hand; or I can try the trick of splitting up my library, but then I lose the metadata; or I can just get a bigger disk, but at this point that means getting a TB disk which kinda sucks (I’d have to get two so that I could back it up).
I’m going to try the first step and maybe whip up some script to make it easier to manage. If I do, I’ll post it here.