You guys need to realize that HTC doesn't have just one team that works on one issue. They have all kinds of development going on and one feature being released doesn't mean they haven't been working on other stuff as well. It might take much less time for them to put out something like 720P than to fix reception issues. Would you rather them wait to release a new feature for no reason at all if it is done and ready to go?
On topic: I'll believe 720P video recording and Froyo coming soon when I see an official announcement and not before that.