Microsft Research Labs has made a new technology that enables Developers to create multi-tier Web Appz with ease in its quest towards Software + Services. Btw Volta was in Alpha phase when I was in Microsoft for an Internship. ;)
An excerpt from the website - http://labs.live.com/volta/
Developers can target either web browsers or the CLR as clients and Volta handles the complexities of tier-splitting for you. Volta comprises tools such as end-to-end profiling to make architectural refactoring and optimization simple and quick. In effect, Volta offers a best-effort experience in multiple environments without any changes to the application."
Hope to get hands on it a 'lil faster...
Also Microsoft previewed an very innovative way of representing Passwords - http://www.inkblotpassword.com/ It uses sequence of randomly generated images and stores 2 alphabets per pic depending on what you perceive in da pic. Nice one.. have a look and try..