TechEd 2008 Keynote

080610_teched_keynote1

080610_teched_keynote2

080610_teched_keynote3

080610_teched_keynote4

080610_teched_keynote5