Got hardware accelerated video playback and recording working this evening.
Yes, currently, it does not play the ringtone. You can select them, and they play during the selection process, but during an incoming call, it does not play. It will vibrate, if you are in silent mode, or select Vibrate Always, so you do get at least some notification. All other sounds work perfectly, like for instance text notifications. This issue has been a pain to track down, so I've been going back and forth between it and other bugs.
FYI, the issues pointed out in LinuxBozo's most recent post is why there's a lot of potentially good stuff "in the pipes" kernel-wise in my git repo, but I'm really reluctant to post a compiled kernel here.
Seriously - if more people read the first post of kernel/ROM threads and took time to read the threads too, you'd be seeing more stuff posted here. But after seeing all of the crap gtg has to put up with in the Infused thread, I don't blame LB at all, as I kind of feel the same way.
No, HDMI does not work currently. Same issue that affects Infused right now. Lack of userspace support. As far as the 3G speeds is concerned, in backhaul areas, it appears that the download is capped at 7M, instead of the normal 10-15M that some people experience. I may have a cure for this, but haven't had time to look into it as of yet as I'm in a 3G only area so can't test it.
curl https://raw.github.com/TeamRefuse/android/gingerbread/repo > ~/bin/repo
repo init -u git://github.com/TeamRefuse/android.git -b gingerbread