i used the AB OEM kit - fronts are NP - get one of these...
http://www.amazon.com/Lisle-29100-Q...652&sr=8-2&keywords=Lisle+disc+brake+spreader
makes moving the caliper pistons a 2 min job -
you need..
pads, rotors (if like mine they last 15-20 only), 2 caliper bolts, 1 disc screw, and sensor (all per side) for the front.
Rears are a bit more work.. since you have to release the electric parking brake (small open hole.. move to bottom or rotor then use a small screw driver to release the tension wheel - basically the same after that then retention the parking brake (snug tight then back off 3 clicks)
in both cases the caliper comes off (hence the caliper bolts) and the rest is easy...
use brake grease on the backs of the pads only (and sparingly at that) - DO NOT use anti squeal spray - the stuff is evil
there are repair manuals on line (or PM me and i can send a pdf) which give the how-to steps
<edit> make sure you chock the wheels

and use jack stands please
All in all takes 1.5 hours after the first time mostly due to jacking, removing wheels and stuff. Budget a good afternoon for the first time
but it beats spending $1600 for a couple hundred in parts and your time.
This is the last kit i used ...
http://www.roverparts.com/Parts/8849AK
had everything you needed - nothing fancy