A good program to stitch 100's of small music files together?

So what i'm trying to do is take the sound files from Minecraft, which are.ogg files, and "stitch" them all together into a song.
I need a FREE, easy to use program that can quickly allow me to combine the sound files and shorten some if necessary.
Know of one?

Added (1). I suppose i could use windows movie maker, but that wouldn't be good for 100's of files.

Audacity is a great program for editing all types of sound files.
http://audacity.sourceforge.net/