Slant Fin just released an updated version of their heat loss calc. It's a very good place to start. Here's a link to the article.
(broken link removed to http://www.prweb.com/releases/slantfin/heatlosscalculator/prweb9915043.htm)
(broken link removed to http://www.prweb.com/releases/slantfin/heatlosscalculator/prweb9915043.htm)
(rare here though we live at 2400' in the mountains of VA) this house has a heat load of just under 21,000 btu/hr or just under 10 btu/sq ft/hr. This is equates to an annual heat load of about 22 million btu or about a cord of quality hardwood.