Another less sensational, but lengthier and more informative read on that:
http://www1.nyc.gov/assets/planning/download/pdf/plans/trans...
Edit: Many of these proposals in that have either been followed or exceeded, largely as a result of the September 11th attacks. Most notably Broad street is completely a pedestrian plaza, closed off to traffic.