They didn't survive the fires. Nothing could.
Listen to the [link|http://www.pbs.org/newshour/newshour_index.html|Real Audio] of the NewsHour segment last night entitled "Structural Questions". (I assume they'll have transcripts soon.)
The building was very strong and survived the impact just fine. The problem was the jet fuel fire which couldn't be put out in time. The steel softened and the upper stories collapsed, ram-rodding the rest of the building into the ground. If the steel hadn't softened, it would still be standing.
There are coatings they can put on steel to resist fires, and they're standard. But they're designed to resist a 3 hour office fire (paper, carpet, etc.), not a jet fuel fire. Nothing can stand up to that (at least nothing practical - you can't wrap every beam in 3 feet of asbestos or something...).
It wasn't the impact which did in the towers, it was the fire.
Cheers,
Scott.