Every single American city with a population of over 500,000 voted for John Kerry in 2004. And more than half of all cities with over 50,000 inhabitants did the same.
http://www.alternet.org/story/29467