Not sure why image stabilization would be a MUST (in my opinion), the OP just wants ring and cuff link shots which normally don't require long exposures.
Even at 1/125th there is a good chance the pic will be blurry due to hand shake. You don't need to go down to 1/10th, but it helps if you want to use low ISO. I don't know about the OP, but I still don't like high ISO on a 1dx, especially for close up detail shots. That's just my preference. I don't have to waste a lot of time making sure my hands are super steady to get ring shots anymore. Before it would take me between 5-7 takes, now just 1-2.