I mentioned this on the Torchwood Episode Discussion thread, but since it really covers Dr Who as well perhaps it would be better in a thread of its own? (I couldn't see a recent Jack thread except for the thunk one.)
Can someone please explain Jack's timeline so far (i.e. up to the end of Torchwood season 2)? With particular reference to (a) when he acquired the name and the long coat and (b) the old lady in Torchwood season 1? Every time I try to figure it all out, I just get more and more confused! I'm sure that it doesn't work how I originally imagined it, anyway.
And just for fun, what is the greatest number of Jacks that have been on Earth at any one time?