I could not agree with you more on this last statement of your post -- both parts of it
"Also, I want to add while I am often frustrated with Steven's forecasting efforts and his unique ability to make statements that seem clear, but upon further review say nothing, I have nothing but admiration for him in keeping the company alive and postioning it in the center of the coming Trusted Computing "perfect storm".