I've had the Teraflex kit on mine for two years now and have loved it from day one.
Just make sure you get the master cylinder to match the calipers otherwise you don't get the full stopping power of the kit. When I first installed mine I figured I could go without the extra expense of the master cylinder and had a really soft pedal. About a week later I installed the master cylinder and it was a day/night difference in stopping power and pedal feel.
The rear is left stock. There's really not reason to increase the size of the rear brakes for the average Jeep owner since the majority of braking is done by the front.