I actually just watched this in my Business 482 (Strategic Management) class last week. A bit strange that we watched it just a week before he passed. I'm sure it will be a topic of discussion for a bit as my teacher was anxiously waiting for the iPhone 5. I'm not much of a Apple fan, but without Jobs, MS probably…