You are asking the same question as the OP.
Thanks and sorry for the repeat question. I'd read in several places that you need to SBF first and I'm not familiar with that process. Is that first step you mention the SBF part of the process?
EDIT: I see a Droid X Bootstrap and a Droid 2 Bootstrap on the market. But you're suggesting I use the D2 bootstrap?
No, BoJatey is not referring to SBF'ing. You should only need to do that in 2 situations: 1) if you are on Gingerbread, but want to go back to Froyo (you can't restore your Froyo Nandroid backup once you are on Gingerbread) or 2) the install process gets severely screwed up (somehow) where you can't get back into Bootstrap.
Since you are on stock Froyo, you will need to:
1. Root.
2. Download Liberty Toolbox Donate (easiest way to get to v0.5).
3. Download Droid 2 Bootstrap (personally, I already had the Droid X Bootstrap and I'm not sure if you could use Droid 2 Bootstrap with Froyo but maybe start here). The reason BoJatey mentioned Droid 2 Bootstrap is because once you get to Gingerbread, the Droid X Bootstrap no longer works.
4. Download Liberty Gingerbread v0.1 Full Install (the one noted for Froyo users).
5. Download Liberty Gingerbread v0.5 WITH kernal
6. Reboot into Bootstrap.
7. Make Nandroid backup.
8. Wipe data/factory reset, wipe cache, wipe Dalvik (under advanced)
9. Flash v0.1
This is where some people do it a little differently, but both should work. BoJatey refers to booting into v0.1, but I did the following. Again, either method should work.
10. Make Nandroid backup (which is now Gingerbread v0.1)
11. Wipe data/factory reset, wipe cache, wipe Dalvik
12. Flash v0.5
13. Reboot.
Enjoy Gingerbread! How this works out for you.