I have never rooted my phone what are the pros and cons of doing this. I need step by step instructions if I decide to do it which I'm pretty convinced since I am sick and tired of relying on Sprint and Samsung to update to ICS, but still a little scared. I'm vaguely familiar with what a rom is but have no idea on how to get them or which ones are good. I like the stock Android ICS experience on the Nexus, I was about to buy one but it will cost to much right now. I need something stable at first until I get the hang of what I am doing. Thank you for any and all help.