Now i'm a little uneducated when it comes to rooting a phone. I've been doing some research though and learning along the way but i do have a quick question as to whether or not it matters to install a rom compatible with the current update. I have 4.0.4 on my phone assuming that is ICS. Why would i need a rom that is specifically for ICS. Any help is appreciated and if it is unclear as to what i am looking for just comment below and ill try to explain a little more. Thanks in advanced!