I whole-heartedly would recommend us! Before I get to the pros and cons, let me tell you that now-a-days you'll get great training at any of the programs in the region... the bigger issue is what is the best "fit" for you. As I tell our applicants, each program has its unique features and personalities, and you just have to figure out where you can see yourself being happy for the next 4 years.
As for us,
Strengths: We are for the most part at WHC for everything. We do rotate at Walter Reed/Bethesda/NIH for REI, Children's National Medical Center (next door to us) for adolescent gynecology, and spend two months at Holy Cross & Kensingtom Sugery Center in 2nd and 3rd year for pure GYN surgery with the Kaiser Staff. We have a large volume of OB (4700 deliveries), GYN (Staff Clinic, Unity Staff Clinics, Private, and Kaiser patients), Gyn/Onc, and UroGyn (3 staff), adolescent patients, and pride ourselves on our operative skills when we graduate.
Weaknesses: The volume does seem intimidating at first and initial 6 months are rough as you learn the pace and get going. Also, with the programs move towards academics and rapidly growing volume, there alot of constant changes (renovations, etc.). Lastly, there is a big emphasis on research and some people don't like that, but its a mandatory requirement and like it or not, you have to produce before graduation...
Let me know if you have any other questions... As for the other two programs, they'll get you great training as well. Georgetown (sister program) gets majority of their numbers at Virginia Hosp Ctr and us, with some time spent at Georgetown itself for Onc, MFM, and GYN. Its definitely a slower pace program with a wonderful group of residents. GW gets their numbers at INOVA Fairfax & Holy Cross in most part and the rest is at their home institution. I have had the pleasure of working with several of their grads as well as dealt with their residents when one of their patients ended up with us and all of the experiences have been positive.
Good luck with the searching process... lord knows I'm glad its behind me!😀