Anyone know of an application that will rename a folder to the contents id3 tags?

My music directory is a mess with folder names. Not a big deal since I use Banshee to library everything. I have a fairly large music collection on my main hard drive(>140gb) but I keep id3 tags clean.

I'm setting up an ftp server and it will be impossible to navigate the way the folders are now.

In Banshee I have 'Update file and folder names' checked under preferences, but The folder names are not being update. Even after Rescan Music Library.

Any idea why?

I can see when I update an album or track it will update the file and folder names and move them from sub-directory I have them in to the Music folder.

So

* How can I have my entire library's folders renamed?

and

* How can I maintain the subdirectories I have now? (such as ~/Music/downloads or ~/Music/audiobooks)(this is less important than just renaming the folders, by the way)

Something similar for movies would be cool too.