what should Apple do...
i want SPEED. i want to scroll my 18.6 days of music without lag. if they can give iPhoto the ability to handle tens of thousands of photos at a time, they can fix iTunes to do the same with thousands of music files.
another speed issue: interface element resizing is sluggish on my 1GHz 12" PowerBook (768 MB of RAM) and on the dual 800 MHz G4 (1 GB of RAM) i use at work. same thing goes for the dual G5s in the Apple Store. i understand that it's because iTunes has proper anti-flicker algorithms, but i think this sort of interface unresponsiveness is one of the reasons that certain people perceive some Mac apps as being slow.
ID3 tag updates could also be significantly faster.
i'd like to be able to use plug-ins so that iTunes can play different file formats. i want to be able to organize all my NSF/GBS/SPC/PSF files just like i can organize my WAV/AIFF/AAC/MP3 files. AFAIK there isn't an open playback plugin architecture for iTunes that allows people to build their own plugins for different formats... but i could be wrong. someone PM me if they know of anything like this.
the Browser view is another point of contention. the iPod-like interface is almost really good, but i rip all the "genre" tags out of my music. as a result i'm left with an empty "genre" box in the top left that doesn't do anything except take up space. i should be able to close that box if it's empty, or iTunes should do it for me automatically.
you can't context-click (right-click, CTRL-click) a playlist to delete it, you have to use the keyboard. in that vein, CTRL-clicking a playlist, radio station, or the "radio" icon gives me the option to "EJECT DISC." i should only get the context menu for the object that i'm clicking on. it does this whether or not i have a CD in the optical drive. i can (sort of) understand the desire to put that option in the context menu of every item, but that's not how context menus are supposed to work.
i'd like to sort the main library view by the columns that i choose. i can almost do that, but i can't put them in this order: ARTIST > ALBUM > SONG, which is my preferred hierarchical method of organization. that is also the way the iPod is laid out.
iTunes can only see an audio CD if it's in my top optical drive... if i put an audio CD in the bottom drive, it gets ignored by iTunes, but can be accessed by other applications and the Finder.
some column headings in the library view are aligned to the left (ARTIST, ALBUM, SONG), some are aligned to the right (BIT RATE, PLAY COUNT, TRACK #)... just a small visual inconsistency.
i also think the "BROWSE" icon (the rainbow eyeball) doesn't fit with the interface at all.
but really, forget iTunes - it was free and it does a great job, despite these somewhat esoteric complaints. what i really want is gapless playback, seamless looping, and crossfading on the iPod already!