I personally don't have confidence in MS. Sure, they can pull off some amazing stuff. The hardware will at least be top-notch for WM7 devices as seen by some specs for them that MS mandates. Microsoft isn't going to skate to where the puck will be in late 2010, they are going to skate to where the puck is now. That will be the death blow for WM, as if it isn't on its last knees.