Is there any features like winamp auto tag exists for iTunes?
Please suggest both mac and windows tools. Please also tell us about your experience with this tool.
I find that dropping my music files onto MusicBrainz Picard almost always finds the correct name and fills out missing or incorrect information. It has a slightly steeper learning curve than some of the alternatives but the results are, in my experience, usually better.