To create an Xbox LIVE account, go to www.xbox.com, and sign up for a free Xbox LIVE Silver Account now.
This account is part of your Xbox LIVE Gamer Profile (found at xbox.com). Some Creators who already have a “gamer” identity want to make sure they are recognized by including their gamer information (also called a "gamer card”) in their Creator Profile. A gamer tag is not required to post in the Creators Club forums. All you need to post in the forums is a Windows Live ID.
Important: In order to submit games to Xbox LIVE Indie Games, you must have an Xbox 360 account and gamertag.