I edited the original post, hope it's available now...
If not, just follow the link.
Some pictures of the building ( April and September 2010 ):
The Yurikamome ( a fully automated train is the main connection to mainland Tokyo, and a great ride! ) can be seen at the building's station.
This picture was taken from the Telecom Center building observatory.
From Tokyo Tower.
You can visit the globe, wich is a TV studio, and have wonderful views over Tokyo Bay ( Rainbow Bridge, Tokyo Tower, Shiodome, etc.... )