Watched a bit of it last night, really interesting actually, some extremely smart people work on these projects, once the roof structure is complete it's going to look amazing. I think I may have watched something related to it awhile back, where they built the new Canary Wharf tube station.
Do you ever watch Discovery Science wingy? they always have a series relating to big projects, they had one on Taipei 101 which was class.