SpeakMyTunes is a small companion application for iTunes that will vocally announce the current track name, artist and album. The developer has the user in mind and has allowed customization of not only which song elements can be used but also the associated text you would like spoken around these elements.
You may assume that this application is only suited for users with visual impairments. I beg to differ. There is something about listening to your own music library and having the track and artist announced as if you were listening to a live radio show.
It also allows me to instantly say, no, I don’t wish to listen to that track and hence I will proceed to the next track. You therefore don’t need to have that constant argument in your mind as to who that artist is or what is the name of that song.
By default the application doesn’t burden the user with automatically launching at login, although this is available as an option in the preferences as seen below: