I try to keep a look out for TED Talks which the boys might like. This one from 2008 on the Mars Rovers is nice in that it shows how science and engineering can be cool.