Report is in that Sprint has released Android 2.2 (FroYo) for the Epic in beta form to select Sprint employees. The FroYo build was leaked to XDA-Developer "noobnl", who has chosen not to leak it partly because the build is incomplete and buggy, and partly to protect the indentity of the Sprint employee who distributed it. He did however distribute the build to two other trusted developers who will use the code to prepare custom FroYo mods.
The FroYo build does not appear to contain USB TV-Out and FM tuner options that many Epic owners have been clamoring for, since it appears it's merely a software / firmware issue to enable these features. We may have to wait for XDA-Developers or Cyanogen to add these features. And, speaking of Cyanogen, it appears that they have been working on Cyanogen 6.1 for the Epic, which could end up being pretty... well... epic.
So, long story short, FroYo is coming to the Epic 4G as promised... so fellow owners, hang in there.
UPDATE, 11/13: It seems XDA-Developers has been working faster than expected. Only 1 day after I posted this, the following rooted leak of Android 2.2 was posted. This build is, for the most part, stable, though some applications will force close (however, this is quickly being rectified on a day-by-day basis). Stock browser performance is somewhat poor and there are a few other minor quirks. Quadrant performance is not stellar, but it is a beta build and we've already discussed why Quadrant scores should be taken with a grain of salt on Galaxy S phones.
I may load it onto my phone later today if I have time.