Well, you can always replace the native dialer with another one. I?d recommend the Rocket Dialer, it has pretty much all the features you?re looking for.
I own a Razr i (XT890) and i?m also looking for a downgrade to ICS, simply because my device is too unstable with JB.
It was fine with ICS...