He also got a peek at the NASA engine shop, shuttle landing facility and control tower, vehicle assembly building, and mobilelaunch platforms, as well as several other difficult-to-remember locales.
With the strong support of his board and an another supposedly positive earnings call coming later today, it's hard to call Steve's position as "shaky" at the company, but with whispers of infighting, a symbolic battle with Apple over market capitalization, and a do-or-die mobilelaunch coming up, it's clear that he's under a lot of pressure to deliver.