I haven't personally checked my own Xbox 360 yet, but according to Major Nelson's blog, Avatar Kinect is now available on Xbox LIVE for those that feel like giving it a bash.
"Express yourself with your Xbox avatar," exclaims the little blurb on the official Xbox site. See your facial expressions and gestures on your Xbox avatar as you chat with friends in our 3D stages and produce your own TV shows. Avatar Kinect requires Xbox LIVE Gold membership and is a large download but well worth it!"
To be perfectly honest, I don't know if I have enough people on my friends list who use Kinect regularly for the download to be "well worth it".
I'm sure I'll swallow down my cynicism and give it a try later tonight.