Hurricane Sandy, now off the coast of North Carolina, strengthened overnight and its center is still on course with making landfall in New Jersey and bringing devastating winds to southwest ...