I agree as well, loved both of those videos. Just about every one of the 10 hit the nail on the head for me. And I'm definitely going to try the In Media Res thing. Well done.
Funny coincidence, I actually just watched both videos last night before I even spotted this post today.
Keep up the good work.