I've just started a Facebook group to promote Xbox live alternatives like Leaf, Xlink, and XBC. You can check it out here: http://hs.facebook.com/group.php?gid=15715215522
I'm trying to get as many people as possible to join this group so maybe more people will start playing online using these apps.
Spread the word!!