translate English to French: Still not sure what Windows Live is all about?
Vous vous posez des questions sur Windows Live ?