I've begun releasing .mp3 singles for my new album REBOOT. Prior to releasing the songs, I spent a fair amount of time researching the the best way to tag my MP3s. I wanted to add information to the .MP3s so that I could "bind" songs together into a virtual album via the tags, make my album art show up in your favorite player, and embed info within the tracks so you could find my web site from within the song info.
One issue with tagging with your favorite media player such as iTunes or Windows Media Player is these applications don't support all the tags all the possible tags and tag formats. Also, media players assume you want import your songs into your music library. Rather than import songs into my music library, I wanted to leave the songs where they were - in their own project folders on my system - and simply edit their tags.
The solution I picked is MP3TAG. Here is the marketing blurb:
"Mp3tag is a powerful and yet easy-to-use tool to edit metadata (ID3, Vorbis Comments and APE) of common audio formats. It can rename files based on the tag information, replace characters or words from tags and filenames, import/export tag information, create playlists and more. The program supports online freedb database lookups for selected files, allowing you to automatically gather proper tag information for select files or CDs."
I found the software simple and easy to use and recommend it. Give it a try yourself by downloading the software from here - http://www.mp3tag.de/en/index.html. The software is free, but if you use it and like it I highly encourage you to donate to support their development efforts.