The root portion of this guide was written by Solust here:
Guide to Flashing Vampirefo Transform Kernel and Recovery
The froyo portion of this guide was copied from my post in the original SDX Froyo forum:
I don't care about credit so much, but just wanted to note the original guide I made did give credit to the proper people. zrmxp85 fixed the portrait/landscape orientation problem of the phone and uploaded Froyo4.zip/FroyoRC1.zip (they were the same thing). The new FroyoRC2 and 2.7 kernel are solely the work of Vampirefo.