Hello All, I am new to rooting and have not yet rooted my phone. I like the idea of running custom roms and kernals. That being said, I haven't decided 100% to jump into rooting and loading a rom yet, as I know I'll have to reload all my programs / backup my txt-messages & etc. I know the OTA is rumored to be soon, so I have heard that by running the "S-OFF" tool you can preserve the root capability and still update to the OTA. So how do I do this? Do I have to root first? What is the easiest way to root? Do I need to back up all my files / txts / pics / etc? My main goal would be to still have my stock 2.1 loaded with the s-off so that I will have the ability to have root, but that I also will get the new OTA. I have spent a lot of time on different forums (mostly for car repair) and I know the first thing is to read through the forums, but i've read and seen so many conflicting methods and information, and watched a few different youtube videos all showing a different way to try to get root. I was hoping someone wouldn't mind putting it here in one place for everyone like me, or at least pointing me to the right direction. Thanks in advance!!