JJ, I live just over the Potomac from you in Bethesda, MD and I know of at least one BMW dealership in NVA in Fairfax. Give them a call and see who they recommend. There's also three BMW dealers I know of in Maryland; VOB in Rockville, Tischer in Silver Spring, and Passport in Landover that you could call and get recommendations.
Sorry to hear someone rear ended you in your 7 day old car.

ghead Bummer.