I might add GGE, that Xbox live has been providing an avenue for small independent developers to gain a foothold in the market for two years, and user-generated content will take this even further. The Wii on the other hand, has no set-in-stone date for the the launching of it's equivalent WiiWare!
starcraft - Playing Games = FUN, Talking about Games = SERIOUS