Looks like Toast over at XDA has been successful rooting an EVO and getting a Froyo ROM to run on it (some functions not working). He has not released the rootkit or custom ROM yet, but its an interesting read.
XDA Link - Post
#29 has the screenshots and details of Froyo