I'm rooted, unlocked, clockworked, 4.0.4 radios, and using a new launcher. I think that means I've done a good chunk of the "hard" part. (None of it's really too hard on this phone). Now I want to tinker with 4.0.4 so I'm looking to find a ROM and a Kernel... think that's all I need, right? Leaves me with 2 questions 1) How do you guys pick'm? Just tinker and play around until you find one you like? 2) No matter how much I read I can't figure out how onerous switching is going to be after the fact, maybe I just don't understand the different wipes. Easy enough to put on a new Kernel/Rom it seems. But I can't seem to figure out the answers to the below and whether this happens everytime you change a Kernel/Rom, only when you change between types, or never? - Do I need to redownload all my apps afterwards? (even if it's automatic, do I have to wait and chew up the bandwidth) - Do I lose things like SMS histories? - Icon layouts (I now I can back those up and restore, but am I going to need to?) - All my contacts are google so I should be good there I assume, am I right? - What about application configurations - e.g., my email servers, evernote login information, etc.