I had read up on here before changing mine. I keep a deuce notebook by the laptop and write down part #'s and stuff as I read. Stuff like, filter #'s, specifications, belt #s, hose #s, etc. Things I will need to know in the future.
I let the oil drain for about a half hour into two empty 5 gallon buckets, one under each sump plug. The truck had sat for 3 weeks without running before I did it. I wanted to make sure all the old oil had made it's way back down to the sump.
I did the job on dirt. The filters had drained out but in the filters' base area, there was some oil sitting there so I got that out with some paper towels. Got the filters at NAPA #1133, and 22 qts or 5.5 gallons of Shell Rotella 15W-40 at wallyworld (they have that stuff in quarts, gallon jugs, and 5 gallon buckets). Oh and I substituted one quart for some magic engine oil additive elixir, can't remember which one I picked. I took my time and the job went well.
A bag of oil-dry or kitty litter is your friend, when wrenching over a concrete floor.