Here is a class module that I wrote. Parts are from the net and parts are from me. It reads ID3v1, ID3v2, bitrate, variable bitrate, and duration. It also has a function for searching dirs for mp3s. I wrote it to do the dirty work in an ASP MP3 streamer. Give it a try and give me some feedback. I have included examples on how to use it (commented out in the clsMod).