Southern Maryland can be quite nice. Bethesda and Rockville are great places to live. Also consider the Fort Washington section of PG County.

Leesburg is a great place to live, especially if you're a golfer. It's horse country out there - nice and quiet, but close enough to the city and other amenities to not feel like you're stranded in the middle of nowhere.