For those of you, like me, who want to use your iPod to listen to the new show, even though it's not in iTMS yet, I just figured out how to do it. So let me share the knowledge with anyone who was similarly confused. [and my apologies if this is repeated information - I didn't see it anywhere]
On the left-hand side of wdwradio.com site, right click the XML/RSS feed button, and copy the link location. Then open your iTunes application, select Advanced->Subscribe to Podcast. Paste in the XML/RSS link location (it should end with .xml) and hit okay. iTunes will retrieve the show's directory and start downloading the first episode.
Can't wait to listen on my way to work today!!

