I have been thinking about rooting my DINC2 to a custom for sometime. I was hoping for the ICS OTA, but doesn't seem likely. From what I have read this process seems painful. What I would lke to know is, do you think it is worth it? Which rom is the way to go, which is the most stable and offers the most? Is it safe in regards to keep s-on vs s-off. How difficult is it, and how difficult it is to return to stock if I don't like it?