Imelda, now a tropical storm as of this past Sunday, is making its way northward, bringing heavy rain to the Bahamas and ...