A really nice video summarising it - especially for those of us who missed it because we were out of town! Streetfilms is a really neat bike propaganda enterprise. They were down in Portland at Towards Carfree Cities but I didn't get to see their presentation because it was such a busy conference and I had to babysit too! Apparently they grew out of the old NY BikeTV thing which was a sort of videotape distribution for cable access TV. I've only seen a few of their bits but everything I've seen has been great.