I just got this on my new replacement HR20-100 on 7-30-09, but can't seem to find any info about it. I didn't see it on the Firmware Release History list, and doing a search in the CE Forum didn't come up with anything. I forced a download on another HR20-100 and it downloaded 0x312, but the date behind it says Fri 11/5, which would be from 2004...can that be right? Or maybe I'm confused about what the date is referring to. Can anyone point me to any info about this? Thanks.