The Windsor trip went well. Had a good time at the symposium. Photos of Windor are on flickr.
There was not really much to see. It's an industrial town, and the weather was grey and overcast. I took a walk down Dieppe Park by the Detroit River. The park was part of a greening project the city did, and had lots of war memorials, green spaces, and a few things to see. The Detroit skyline is very striking, particularly the GM building.
The water was green and the air was smelly and grey. Perhaps it's because I was just back from the beautiful city of Boston, but Windsor didn't seem to hold any charms for me.