There's a number of postings about IMAPI in .NET, including these: http://www.codeproject.com/KB/miscctrl/imapi2.aspx http://www.vbaccelerator.com/home/net/code/libraries/writing_cds/imapi/article.asp
But I can't say they're straightforward. First link looks good, though its C# WinForms realization doesn't allow simple re-using in VB.NET project without conversion.
I only need to burn a list of files to a CD/DVD and that's it. Any thoughts? Freeware/open-source is preferred. Thanks.