A quick break from reviews peoples. Some well-written articles by people I respect, deserve reading - so I am spreading the word.
1. The peeps at XNPlay offer more insight on the state of XBLIG.
2. Brandon Boyer of BoingBoing highlights some of the goods and bads.
3. GamerBytes (of Gamasutra creation) does some sales/success/failure analysis.
These articles dial in on the key issues and the things that developers need to be thinking about. You should read them. My initial knee-jerk after consuming them is to take action. While we can all cross our fingers for better games and better Microsoft support, we can can also put some effort in to uncovering hidden gems on the indie scene (gamers I am looking at you), and spreading the word/promoting the service better (developers I am looking at you).
One nice little page I am helping promote is this Facebook group for Indie Games which currently has 700 members. There is really no reason that word-of-mouth can't tap into all of our friends and fellow gamers to push this membership to the thousands. If you are on Facebook, join up and tell your friends. Indie Games on Facebook.