Five days until this:

Torchwood - First proper trailer
Torchwood
Excited? Me?