Category 5 Hurricane Melissa has made landfall already in Jamaica and Cuba, as one of the strongest hurricanes to ever make ...