When I was faced with the daunting task of figuring out the most optimum way to store an arbitrary number of files on data CD and an arbitrary number of audio files on an audio CD, I was planning on spending several hours coming up with the proper algorithm. Luckily a short search came up with this great module, and it was EXACTLY what I needed! The module is fast and appears to work flawlessly with all sorts of data I've thrown at it.