The new Windows 7 release holds the promise of new user features and benefits.