Really @weedburner is the only one you absolutely need to listen to on this subject. As he's the one who masterminded the whole idea, built it, developed it, the whole nine yards..
And one nice helpful person....
As far as a body install, I did post a link there and it does have quite a few...