Another thing to think about is what state do you want the jeep to be in after a roll/flip/flop? Maybe a stock cage will protect you from one roll, but are you going to rebuild the jeep after? The "cage" will most likely be compromised, b pillar bent, and as with even any cage the windshield...