Re. length analysis, I agree that it's a worthwhile feature. We'll probably incorporate this whenever we spend time on enhancing the CD writing functionality (at the moment, our focus is on stabilizing the current release).
Re. the bug you experienced with Nero, I've experienced a couple of related bugs (that may be the same):
1) Burn operation never truly completes
-burn CD via Songs-DB
-cd burns properly, but after it's completed, CD burning status bar indicates: 'Phase: Writing done - Writing Lead-in and Lead-out (buffer filled 0%)'
-try to close songs-db --> 'There are threads running. Do you want to terminate them?'. Clicking 'Yes' fails to close the application.
-Any attempt to run Nero while Songs-DB is in this state fails--Nero simply doesn't start up.
-Attempting to close Songs-DB via the task manager also fails. The only way to exit this state is to reboot (after rebooting, the system is back to normal i.e. Songs-DB works / Nero works).
2) Can't burn CD with Nero while Songs-DB is running
-Any attempt to burn a CD with Nero fails silently if Songs-DB is running. Once Songs-DB is closed, these attempts succeed.
Let me know if you think that the problem you experienced is the same as 1) or 2) (i.e. was a re-installation of Nero really necessary to get it working?). Thx.