I've kept my stock front bumper and have mounted d rings using some brackets I had made by a machine shop. I drilled through the bumper and used 1/4" angle iron bolted to either side of the frame rail. One side of that angle iron is behind the bumper so the pull will be supported by the angle iron (which is bolted to the frame with grade 8 hardware). It's a lot stronger setup that the warn bumper on the front of my buddy's YJ. I don't have pics of the front mounting point but I have the same brackets supporting the rear bumper and I have the same Dring brackets on the back. Something to think about if you wanted to keep your stock bumper. It wasn't that I was against getting aftermarket bumpers, I just couldn't find any that I really liked that were't $300 each.
The brackets weren't cheap ($100 for 2 front, 2 rear; the rear have to have the holes slightly higher so the bracket matches the bumper which has to be level with the rear crossmember). I'll be any welder/machine shop could make them though (Scott?)
Angle iron, well you can find that just about anywhere.
3/8" hardware (all grade 8) on everything
That rear bumper is nothing more than a heavy (1/4" thick walls) 4x4 piece of iron 60" long with the corners cut off to make it purty. The bolts go through the dring brackets, through the bumper, through the rear crossmember, and through the angle iron. 6 in long if I remember correctly. I can pick the jeep up with these brackets and they keep the semi stock look to the Jeep. Bolted a receiver hitch to the bottom (ACME brand) of the bumper and am very happy with it.