No doubt, I'm sure, the senior executives at Microsoft were...
No doubt, I'm sure, the senior executives at Microsoft were pretty upset (with the latest Vista delay). Steven has a track record of shipping products (and he can) potentially take the reins and get the thing out the door and fix whatever process problems there are.
Click Here or the flag on image above to change the background image