Dude, the info is all on the public part of Xbox.com, I've read it myself.
Develop the games for the PC first. When you have a finished product to show MS that runs on the Windows PC platform, put it to them that you would like to port the game to Xbox.