I've always had problems with duration on my MP3 VBR files being shown correctly. After getting tired of this, I found a applet called VBRFix. It's beta and it's use at your own risk, but I've done lots of files without any problems. I added it to the tools menu so I can just right click a series of MP3s.
Just a thought.
Jeremy