Hey, check out this clip from Caprica, shot in Granville Station last year! (Caprica  is an upcoming sci-fi TV show spun off from Battlestar Galactica : its two-hour pilot was just put out on DVD.)
Fun facts: the train is totally computer-generated. The scene at the end involving getting on and off the train were done using a custom-built set in a studio. You can check out this on-set report from an extra in the Granville Station scene for more!