Andy Leaver caught me on irc and let me know about his new site, Andy Leaver's Doom Projects. Here you will find the usual screenshots and downloads. On the news front, progress on Deus Ex Machina is good.
The map is the largest (file size) map I have built yet.
Given Andy's mapping skills, this sounds damn promising.