Yeah, great work. Pretty impressive; how long did all that take you?
Pretty Apple inspired though; as someone said in the comments above maybe Microsoft does need to have separate public entities much like the way telecomms up here in Canada are doing (Koodo/Wind etc.)