OS X Leopard Video Walk-throughS

Apple's just posted an OS X Leopard walk-through video that's in the same vein as those iPhone and iPod Touch walk-through videos you've seen before. A guy narrates and describes new features while he shows them to you on the monitor—except in this case, he's less robotic (iPhone guy) or goofy (iPod touch guy). In fact, we think we've seen him before. Does he work in the SF Apple store? [Apple]