For anyone going to the D.C. area and looking to play golf, one of the most important things to consider, before deciding which course(s) in the D.C. area you'd like to play, is where you'll be staying. Traffic in the D.C. metropolitan area can be truly horrendous, especially at either morning or evening rush hour. I would strongly recommend that you seek a course or courses in the general vicinity of where you are staying--and there are lots of good ones just about anywhere. In Virginia, I would agree that Stonewall is a strong course and would heartily recommend it (I played in August of this year and was very favorably impressed). It's a bit pricy, so look for specials. A couple of others that are decent, but less expensive are Bristow Manor (west of Manassas, but relatively near Stonewall), and Bull Run, off US 15 north of I-66. Some people prefer Raspberry Farms Hunt and Country Club in Leesburg, but the last few times I played it, the conditioning had dropped. It also tends to be higher end for cost. Westfields is a good track, difficult but fair, and perhaps a bit hard to find if you're not familiar with the area. In Maryland, northwest of D.C., I agree that the Ernie Els course--Whiskey Creek--is a very good test with some interesting holes. A bit further out, you'll find Worthington Manor, a site frequently used for US Open qualifying. Other possibilities further west are Maryland National and Musket Ridge, also both usually in very good conditions and true challenges. There is also the P.B. Dye course, near Whiskey Creek, but it is usually more expensive--and it's a P.B. Dye course. You'll find lots of municipal courses, as well, in the D.C. metro area, but conditions vary widely. If you have the right connections, you might also try Avenel, a private club quite near Congressional, so it may or may not be permitting play during the AT&T. It has hosted several PGA Tour events over the years. Many, many more courses to try, time and your patience for traffic permitting.