As for the ISO, I wouldn't mind trying this. Looks rather easy and idiot-proof. So basically you burn the ISO, shove it in an old computer or laptop, boot it, connect your phone to the USB port, and SBF your phone.
You can also run Windows Server on a single proc 486...Doesn't mean you SHOULD!
Back on topic,
should you unroot before doing this? or does it not matter?
and exactly what does this do?
All i want is the latest Froyo before Gingerbread isntalled...
and everytime i ask i am told to SBF... ofcourse that doesnt mean __ to me..
and which of the 2 downloads Should one be using?
No need to unroot or anything. All you need to do is to start the phone in boot loader mode. SBF doesn't care what the contents of the phone are.
2.4.29 is the older one (original one that D2G shipped with). If you plan to use the phone on AT&T or another GSM operator in the States - this is the SBF to use. 2.4.29 can be updated to 2.4.330 OTA later once you boot the phone up. If you plan to upgrade to GB, use 2.4.33(0) - it is one step less to do to upgrade to gingerbread. Saves time.