I went to http://nyc.theoildrum.com/node/2928 today and found an article with a great 31-minute video about Portland that largely dealt with bicycling in that city.
It was the most positive thing I've seen yet about actions being taken in this country. It it posted under the heading "TOD Local: Paris Edition" for August 31. Check it out. I posted a comment in the comments section, and would encourage other members to join the discussion!