I have written up some info to supplement what has been released on the Zune Insider blog over on my personal website.
If you are a podcaster you can do yourself a favor by reading both of these posts and working through any RSS issues you may have before their launch. Zune Insider