You need visionary app to root it. Then get either radio s-off or hboot s-off. There are excellent guides in the development section. I'd post links but I'm mobile right now and its a pita.
Best kernel for sense roms is the buzz kernel, I prefer version 1.06 as the later releases are based on the Cyanogenmod kernel source which isn't as good with the sense roms.
Sent from my Gingerbread eating Desire HD.