Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.
No one has mentioned using Gingerbreak before, am I missing something here?
Gingerbreak is a little app written specifically for rooting gingerbread across multiple handsets. Unfortunately, it no longer works on .595 (patched by mototral/verizon) so you need to pick the deodexed version if you still want root.

@trophynuts:
As far as it's usage, it was just easier for me to do it the way I did. Same results. Different path. From SBF (froyo) I only had to flash 2 files versus 4.
its all good if it worked for you then roll with it. I just know a lot of people have had issues with getting gingerbreak to work and if someone is confused or a little noobish it maybe easier for them to not try using it.

Which did when I flashed dxgbrooted and been using D2 since. DX better or just more suited to the DX?
No, you're getting your rumors mixed up. LOL
Gingerbreak is only needed if you have installed a non-rooted copy of Gingerbread and need to obtain root. It works on all current leaks but reportedly does not work on the OTA version that Verizon is supposed to release any time now.