Can't see the point in a guide, it's soo easy.
Not to mention the Flashtool thread on XDA has a "how to".
There are links on this forum for Flashtool, xRecovery, JIT v2 and you can clean (remove bloatware) and optimize using Flashtool.
If you really get stuck, I'll help.
On another note, I have no idea when GB will be released by SE so whether rooting your phone is worthwhile I couldn't say.
Also when SE released one of the 2.1 updates they patched the "rageagainstthecage" exploit used to gain root, obviously another exploit was discovered but SE may decide to patch this exploit for the 2.3.3 update. Although I doubt it as SE have stated that they are happy to support rooting of future generic SE phones?
Swyped from my ZDZ Froyo X10i with Tapatalk Pro