I would love to see more of these. It's surprisingly hard to find good summaries of what life in a city is really like, especially geared toward tech people.
I'd volunteer to provide info on New Orleans, but I don't know enough to put it together myself.