How can I unroot OG Droid Gingerbread to latest stock firmware
I was going to post a complete answer, but this XDA thread has everything I was going to say and it would take me too long to reproduce it :P.  This post is basically a shortened version of the other, if you prefer that, but it seems you'd prefer more detail.