Welcome to FlyerTalk, and thanks for the gorgeous photos, iambackpacker! Unfortunately, they have my salivary glands flowing... messy for a computer keyboard!
One place we visited in Beijing in May, 2009 with very good duck in my opinion was:
Xiang Man Lou / 香满楼
Xinyuanxili Dongjie,
Chaoyang
新源西里东街
6460-6711