Music isn’t the most important thing on my Mac. I don’t store my entire collection on it, nor do I depend on computers for playing music at home. Consequently, I’ve never really devoted much time to checking out the various helper apps available for iTunes.
Which might have been a mistake, because some of them are very helpful indeed. When, for the third time in one morning, iTunes started playing a song whose name I couldn’t remember, I decided I needed something to display basic song information for me, in an unobtrusive manner.
After a lot of hunting around, QuickTunes turned out to be the right ticket.
It hits all the buttons I was after: it’s free and released under the GPL; it’s subtle and ignorable; it’s very flexible with loads of useful options and preferences; and it includes all the standard controls for iTunes that you’d expect.
I tried a bunch of others before I settled with QuickTunes. I liked the subtlety of SubtleStatus, but wasn’t keen on the way it requires additional scripts to launch and quit itself; Ivy is very attractive but takes up too much screen space for my liking.
Needless to say, there were plenty of other Dashboard widgets, Menu Bar controllers and third-party apps that I didn’t try. Feel free to make your own recommendations below.


Actually, it looks like I'm using OmniGrowl rather than GrowlTunes. Something Growlish, anyway...
Have you tried SizzlingKeys? (http://www.yellowmug.com/sk4it/)
It allows you to assign keyboard shortcuts to controls for iTunes. One of the items is a Floater that will display the song information each time a new song comes on. You can also assign a keyboard shortcut to the floater.
I second SizzlingKeys. The floater is fairly customizable as far as appearance & triggering.
Screenshot:
http://buffoonery.org/images/random/floater.jpg
SizzlingKeys is hands down the best of the lot.
I've been using SizzlingKeys too, and after checking out QuickTunes I think I may start using both of them together. I like that in QuickTunes you can configure it to show the track in the menu bar so I don't have to hit anything to see the track and don't have to have the floater up all the time. What I don't like is the fact that I have to use apple, control, or option as my modifier key. On my iBook I like to have shift + arrow keys be the controls. It's also more intuitive to just set the key combo you want by pressing it rather than have to select from a list. I also like that sizzling keys becomes a preference pane in system preferences so I don't have a separate preferences app to worry about.
I use Quicksilver's "Show Playing Track", since screen real estate is precious on a 12" Powerbook!
+1 for good 'ol Quicksilver + Growl. It already provides the notification on track change, and everything else I need can be done with applescript mapped to Quicksilver triggers. I have one to just show the current track, next/previous song, play/pause itunes, open itunes window, display current track lyrics, etc. The fewer programs I have running eating up CPU cycles the better, as far as I'm concerned.
You're right!