This poll appears to skewed toward the DC suburbs.
Take a look at which television stations were involved in the polling. Then take a look at a list of the 10 largest cities in Virginia:Virginia Beach, 438,415; Norfolk, 231,954; Chesapeake, 218,968; Arlington, 195,965; Richmond, 193,777; Newport News, 179,899; Hampton, 145,579; Alexandria, 135,337; Portsmouth, 100,169; Roanoke, 92,631
Unless someone is polling Tidewater, then the results would not be surprising. Tidewater is made up of Virginia Beach, Norfolk, Chesapeake, Newport News, Hampton, and Portsmouth.
Guess who lives in Tidewater? Military, military, and more military.
No Tidewater television station is involved in this polling. Unless the other stations are polling Tidewater this would have to be considered a deliberate attempt to mislead the public.
Again, I don't know whether they polled Tidewater or not, but none of the stations are from that area.
Having reviewed their methodology, they refer to "Southeast Virginia" but don't define what that is. Furthermore, they report that in "Southeast Virginia" Obama is polling 56% to McCain 40%. This would be incomprehensible to me given all the military in Tidewater. Why didn't they involve a Tidewater television station? Did they actually poll Tidewater? I have my doubts and the answers cannot be had by looking at their methodology.
BTW, compare it with the latest poll results from New York, of all places! (Not that I believe that, either.)