InfraRecorder is an open source CD/DVD burning solution for Microsoft Windows. It offers a wide range of powerful features, all through an easy to use application interface and Windows Explorer integration.
http://infrarecorder.sourceforge.net
I see that John did work on an older version of this. Perhaps the bug that caused him to stop it was fixed in the 0.44.1 release. Version 0.45 should be coming out later this month which will be "adding proper UDF support" but i went ahead and released this version now. I took their "portable" version and kept it from keeping a log file on the hdd, i upx'd all exe, dll, and irc files, and i put it in the proper portableapps format.
BTW, on this site i only see that exe and dll files are instructed to be upx'd so i was wondering if there were any problems created by upxing others like .irc and .pyd files.
*Edit
The only things changed in the Dev 2 Release are paf compliance things and one little code change. No need to re-download...
InfraRecorder Portable 0.44.1 Dev Test 2 2.70MB
To burn video DVDs, you'll also need the MP3 codec (you don't need it for audio CDs, data CDs or data DVDs). This is not packaged with the main download as it is not legal in all countries due to patent issues. Do not download it if the MP3 patent applies in your country. -John
Here is the plugin that John made InfraRecorder Portable MP3 Plugin 0.42 Pre-Release 3 264 KB