Hey DJ,
Since JTAG is a loose set of standards, You can impliment JTAG in your next version of your furnace controller! Also, the majority of the ARM9 modules on the market already have JTAG ports built into them. If your gonna roll your own processor, implimenting JTAG is not that big a deal.
Best
Marvin