I just wanted to drop you an oppinion on your presents scattered around the city for the Holiday thing. In short, it royally sucks.
First of all, something for the holiday should promote people working together. The presents promote people getting pissed at each other for present stealing. You get masses of people running around an area trying to get them and cussing each other out for getting there first.
Another problem is the mobs of snow monsters. People get the monsters, which can often be overwhelming if you're in an area appropriate for your level. Then they run off and leave them. Anyone who would normally be playing in the area can't get near the presents that are generated later without being attacked, so excessively high level people come in without being bothered and grab them with impunity. If someone tries to fight them off so they can grab the present, someone else pops in and grabs it out from under them during the fight. See present stealing above.
Oh, and it seems that Kings Row doesn't generate monsters of appropriate levels. All I can seem to get there are level 3 or less.