I usually bounce between NWS and this site:
HAMweather - Bringing Weather to Your Web for my weather info. Here is their graphics and info on Earl:
HAMweather Tropical Center: Hurricane Earl Track
From the models, it's safe to say Earl will nip the Outer Banks before heading northeast, and those between Virginia Beach and Cape Cod will get some heavy winds and rain at some point between Thursday and Sunday. There were earlier models tracking Earl to run over the Delmarva Peninsula and pick up moisture from the Chesapeake, which would have been very messy.