Perhaps most interesting was seeing the Extrapolator surfboard onboard the TARDIS. This seems to up-end any theories saying Jack rode it back through time after Parting of the Ways. We also saw a fancy Torchwood lab under the Thames Flood Barrier complete with a hole drilled to the Earth's core. They seem to get all the staff and resources in London don't they? At Torchwood Cardiff, one person takes the night off and we're all done for.
Feel free to speculate away, we are less than a week away now from the series finale/cliffhanger. Might as well get it all out now, before the show breaks for season two.
Plus a reminder that the first Torchwood DVD featuring episodes 1-5 and some deleted scenes was released today at all the finer shops, or online at Amazon through the handy link at the top left.