As promised at GDC 2008, the XNA team has released two major components today in their pursuit to democratize game development (read: more resources for you, and get your games on Xbox Live!)
First, the Community Games on Xbox Live program is now in beta. Secondly, the new Creators Club web site is up and better than ever!
Here are some details of the launch.