Until now. if you were building a .NET client application for Live Framework you had to ask the use for his username and password and use that to log in on his behalf. In general its bad form to need to expose the credentials to anyone except the authentication provider.
Rong Cao has posted an announcement on the forum which demonstrates how to use the Windows Live ID Client 1.0 SDK properly to display to the user a recognizable interface in which to provide his credentials and use the resulting authentication token you receive to log in to the Live Framework.
The section of my brain that worries about security problems is relaxed and all warm and tingly!
I did a post on just this on Liveside back in November ;) http://liveside.net/developer/archive/2008/11/19/livefx-windows-live-id-client-sdk-safer-program.aspx
Also, it's worth pointing out that the Client SDK will only work on x86 systems. The actual WLID Client part will fail stupendously if you run it on a x64 system. AFAIK, the WLID have no intention of fixing this glaring problem!