Windows Live Insider Club

WindowsLive logo Confused by all this new Windows Live stuff? Yeah, me too. There's a lot of new gadgetry to get our heads around. I discovered an interesting new site at that aims to shed some light on the matter. Those talking bodies are a bit freaky - anyone who says '"click me" is just plain weird. But it's fairly useful to have so much Live stuff explained on one page. Take a peek inside.