Heavy rain and gusty winds pound Delaware : comparemela.com