Beta testing just opened up on http://ideas.live.com/
Windows LiveTM Ideas is where you can check out the very latest Windows LiveTM products—so new that they’re not even finished yet. So give them a try and then tell us exactly what you think. And don’t hold back. We need your help to make these products the best they can be.
Thanks for the scoop, Kris !