Word has trickled into the thread on baseball-fever.com that the last ramp of Shea will come down tomorrow (Feb 18, 2009) between 11am and Noon.
That thread has LOTS of photos and videos, which I will not post here.
The last piece standing roughly covers Loge sections 5 and 7 (between Gates C and D) and the ramp behind it. The baseball-fever guys have been on top of this.