Solution found.
I always hate when there is an old post people asking questions and the OP never responds when a solution is found.
So here it is.
I kept installing a rom but on the loading screen after installation it would freeze. I tried several. I had 1.58 s-on.
I did the Bear Control wire trick. Basically I cut an ethernet cable and used one of the wires inside to touch the back of my phone (there is a tutorial - look up wire trick).
So I got S-off. I did NOT have to downgrade my hboot. 1.58 works with the newer roms made for ICS (1.5
.
I wasn't sure if I had to downgrade hboot but I didn't.
Good Luck.