Hurricane Irene made landfall on the Outer Banks of North Carolina about 7:30 a.m. ET Saturday morning, losing some power but still whipping up sustained winds of 85 mph, as it continued its run up the Eastern Seaboard.