i am not afraid of richmond. there are several surrounding counties that are wonerful and plenty of hospitals to chose from that have great reputations. personally, i live in mechanicsville (hanover county) and the school system has a very good reputation and for another report, read what money magazine had to say: mechanicsville cited as among best places to live july 17, 2007 money magazine has ranked mechanicsville as #54 on its list of the top 100 "best places to live." the ranking appears in its july issue, now out on newsstands, as well as on its web site at http://money.cnn.com/. glen allen is #66 on the same list. "some places have everything any family could want - economic opportunity, good schools, safe streets, things to do and a sense of community," according to the magazine. the magazine calls mechanicsville "a portrait of small town living, hosting local events like the yearly tomato festival." "it is within driving distance to washington, d.c., as well as historic williamsburg, which are about 100 miles and 50 miles away, respectively," the magazine states. "mechanicsville also has a rich history of its own as the site of key civil war battles." communities were ranked by job, income and cost-of-living data; housing affordability; school quality; arts and leisure opportunities; ease of living; health-care access; and racial diversity. cities and towns with populations above 7,500 and under 50,000 were eligible. mechanicsville's ranking was the highest of any town in virginia, followed by glen allen and vienna (#70).