The marathon runs through all 5 boroughs, starting in Staten Island - one of the hardest hit areas. It looks like a war zone down there. So, after a lot of deliberation, NYC Mayor Bloomberg decided to cancel it. He originally wanted it to go on - as it did after the 9/11 attacks. Bloomberg felt it would bring people together - and bring $340 million dollars into the city, which it needs to help recover.

But a lot of residents were resentful - seeing generators going to the runners' tents - instead of to people in need. Also, police and first responders would have to be on hand for the marathon, instead of attending to the victims of Hurricane Sandy.

What do you think: Did the Mayor make the right call to cancel the marathon? Or should it have gone on?