Photo from Haliguy, http://www.skyscrapercity.com/showthread.php?t=386681
Thanks for the info, guys. If they were originally planning on having this up and going by the fall of 2006 then I would imagine there have been major issues...
Its too bad though, that building would look mightly spiffy in that spot.