Microsoft shares are up in pre-opening trading this morning. Ouch.