What program should I use to organize my music

What programs should I use to organize and play my music. Needs to be free of course, and able to play flac and other codecs.

 

Also how should i organize my music collection. I have a bunch of music that is missmatched and just in folders. I need some kind of heiarchy to organize it.

Most of my music I copied of my sisters hard drive which were ripped from library cds.

 

Foobar2000 hands down

How can I use it to edit metadata?

MediaMonkey has been pretty solid for me. I've been using it for 4 years now for every Phone/ipod/mp3 player I've owned. Auto/Manual updates of metadata and auto/manual organiziation of library. Ripping/burning all included. Start with the free version.

Foobar2000 - skullabyss is right. Fantastic software!

yeah its really awesome. except that it does not play your music :)