Sean Hannity has a weekly segment called "Man on the street interview"
He sends a technician out to the streets of New York City, usually a different place each time, and randomly picks out 3 or 4 people to answer some very basic questions.
He starts out with "Who is the President" (almost everyone knows this one).
Then he asks "Who is the Vice-President". Amazingly, less than a quarter of the people know the answer.
Then he asks "who is Bush running against in this election". They all know its Kerry.
Then he asks "Who are you voting for". They always answer "Kerry". He asks "Name one thing that Kerry has accomplished in his 20 years in the Senate". No one has ever had an answer that had any basis in fact yet.
Answer to your question: NYC votes for democrats because they are, in general, apathetic. They vote for democrats because its the socially correct thing to do - how can you go to a party and not bash Bush?
Urban living tends to influence such socially-oriented thinking, as opposed to the individualism (read: "liberty") that made this country great. The only thing keeping from going totally socialist is the thriving capitalism that pays the bills.
___________________________________________
Horse hockey! Hannity sends that dope flipper right down to 7th Avenue in front of their offices. Penn Station is right there as is MSG. Never once do they ask a white guy in a suit anything, even though at that place at that time the street is crawling with them. Anyone who listens knows that flipper has been instructed to ask only young, urban-looking (read black) kids who more often than not are too young to vote. What Hannity is doing in his not so subtle manner is telling America..."Look at all these dumb n******! And think of it, they get to vote!"
One of the reasons I think Hannity is a pandering a-hole.