My MP3s have gotten out of control....I have so many with no tags or bad tags all in 1 folder, that it is no fun looking for a file...

I have coded something that will allow me to load a folder of files and edit the tags after I listen to the files.

What I'd like to do is be able to save (copy or move) the file to a folder structure that was more helpful than the all-in-one-folder that I have now.

Any pointers on how I could have a button that would save the file in the following structure, creating it if necessary?

c:/MP3/<Genre>/<Artist>/<Album>/<Artist> - <SongName>.mp3

Thanks!!