So after my horrible fiasco with rough country, I went ahead and ordered the Rancho Rockgear front bumper. It should be in tomorrow (6 Oct) and I will be installing it this weekend (after we get off 12 hour shifts for an exercise).

I will take pictures before and after and post them up as soon as it's done.
This is the bumper. (Not on my Jeep)