The top photo is from a movie (one of Ben's first) that they worked on together called 'Starter for Ten'. I almost died when they showed that photo in the movie! <<omg I love that movie, Benedict Cumberbatch is amazing.
Benedict Cumberbatch, Matt Smith, David Tennant, and Chris Eccleston have all done guest appearances on Top Gear. Looks like I'm gonna be watchin' a heck of a lot of Top Gear. <- I'm fine with just Ben and David