When I had a badly organized collection I used MusicBrainz. It analyzes your mp3s and checks them against a database and attempts to give you the correct tag info. Obviously it's not 100% accurate, but if you have a large collection, it will save you a lot of time.
Found the option of tagging Mp3 files in FlexiMusic Wave Editor, editing and converting software. From the file menu, choose "File Properties (ID3 Tags)" option, with this option the mp3 files can be tagged. All the Mp3 files can’t be tagged at a time; it has to be tagged individually.