This was excellent.
However, hypem reformats the ID3 info to be “artist name – track name” in the name field. This is annoying. So annoying, in fact, that it drove me to write my first applscript. Good god applescript is easy.
This simply renames the track info for whatever tracks you have selected in iTunes. It puts the “artist name” portion into the Artist field if it’s blank, and then updates the “track name” portion to be formatted correctly.