Para rootear un froyo 2.2 yo usé
http://www.fileserve.com/file/rwgxdnC siguiendo las instrucciones que puso Dalcanta en
http://www.htcmania.com/showthread.php?t=164986
Instrucciones:
1 - Pones el SGS en Depuración UBS (Ajustes -> Aplicaciones ->Desarrollo -> Depuración de USB)
2 - Arrancas el programa
3 - Enchufas el SGS al ordenata
4 - En SuperOneClick pulsas "Root", le das a todo que si hasta que te pregunte que si quieres donar, ahí tú mismo
5 - Ya tendrás el icono de superusuario en Aplicaciones
6 - Buscar e instalar del Market el Busybox, para que te funcionen programas tipo SGStools y demás.