To titillate the senses and awaken curiosity pending the official release of Windows 7, Microsoft has released Windows 7 beta for users who want to take a firsthand peek at this new Operating System to satisfy their curiosity. My Digital Life has previously reported various builds and also new features and improvements in the new Windows 7. Device Stage and Windows Touch are two interesting new features available in the new OS which render Windows 7 more exciting. Device Stage is a feature that allows users to manage their array of gadgets and devices better than ever while Windows Touch allows users to interact with their touch-screen computer in a more interactive and dynamic way.

Microsoft has released video tutorials to explain both Device Stage and Windows Touch features in case users want to have a better understanding about these two iconic functions:

Device Stage

Windows 7 Beta: Device Stage

Windows Touch

Windows 7 Beta: Windows Touch