I still remember one keynote from last PDC (in 2001): the one of Microsoft Research. I'll probably remember this one too. Not only does Rick Rashid knows how to deliver his presentations, the things he and his colleagues demonstrate are the result of long and hard work. Hard work for which Microsoft didn't get paid at all. Of course, it will pay of on the longer term, but Microsoft Research is probably one of the important branches to have Microsoft build great software.
The details are mostly listed in other blog posts, so I'm not going to repeat them over here.