You may want to look South of Glouscester. Smithfiled, Surry, Isle of Wight. Also, Matthews, and New Kent County. I lived in Poquoson for five or six years and really liked it there. I grew up in Newport News, product of their schools. They weren't bad but that was 20+ years ago. Not sure I would want to live in Newport News or Hampton. Williamsburg James City County area is also nice. Have not lived in the area in over 10 years but go back about once a year.