Is it a Bracha even if it causes great harm (ex, Hurricane Irene)
Does the same apply to snow?
Something can be a Bracha for one person but not a Bracha for another. Like Chazal say regarding rain, the travelers pray that it should not rain but we who need rain pray that the travelers' prayers should not be answered.
Something can be a Bracha for one person and the opposite for another; a Bracha and the opposite at the same time.
I have said that this is why we pray during Shabbos Mevorchim: לברכה
ולא לקללה וכו - if we pray for a month of Bracha is it not redundant then to also pray for a month of not Klallah? if a month is blessed, certainly it is not cursed? The answer is, something can be a Bracha and a Klallah at the same time - like rain, which is detrimental to travelers for example. So we ask Hashem that the month should have Bracha, but also the Bracha should not have any down side to it for anyone else. לברכה ולא לקללה (the same for the other seeming redundancies in that Tefilah).
Also, this may be the meaning of our prayer in SIm Shalom - שים שלום וכו'
כולנו כאחד The phrase kulanu k'echad means all of us at once. Why do we need to say "at once"? The answer is, sometimes a Bracha for one person is painful for another person. Like the rain, or regarding Shiduchim for example, שמא יקדמנו אח. Someone's good Hashgacha may need to cost another person his good Hashgacha. So we ask Hashem to give all of us Sholom and Bracha together at once. Meaning, my Sholom and Bracha should also be Sholom and Bracha for everyone else at the same time.