So what does 'Pinyin Joe' pay for? I own the Dynafont TrueType 28 package described below. Install both font files, HAN NOM A.ttf and HAN NOM B.ttf On the VietUnicode Sourceforge page, look in the 'Hannom' folder. 'Hanazono Min' - a Japanese font, but I mention it here in case you need a rare character not found in BabelStone Han, because this is a similarly comprehensive project that may be ahead on some CJK Extensions.
Chinese fonts included with Ubuntu Linux.Chinese fonts included with Windows Vista.
This survey assumes you're already aware of: A Survey of Free and Commercial 3rd Party Chinese Fonts