Are you serious? I contacted HTC support and they told me they'd be releasing Froyo for unbranded phones first, then the carriers would do it in their own time (for additional testing and whatnot). Thing is, I have an unbranded HTC Legend and haven't received any update notification even after manually checking for them...