While I'm sure it's been quite obvious to people who regularly travel in the city, it's still nice for the rest of us to see such progress made at the World Trade Center site. A bit ironic that it comes from a UK news site, but hey, our bunch was busy with much more important stories, ya know?