Bill Gates’ WinHEC keynote today, instead his talk focused on products that are available today (Vista) or in the near future (Windows Server 2008). I’d call this an “efficient” speech–one that focuses on today’s products and today’s revenues.
It would have been interesting though to see what new technologies Microsoft will be aligning around for the next five years. Maybe there are other WinHEC keynotes and sessions that will address this.
You can find archived copies of the keynote videos here.