Hi Pros... Been around 2 weeks since it got delivered, but I don't know so many terms used here. First of all, I'm definitely customizing my phone but I need to get all those facts straight. Currently, I don't even know what state my phone is in. It's Nexus One of course, shipped overseas to Singapore (the hell i'm in). So I'm second-guessing that mine is an unlocked version, and running Froyo FRF91. I also know adb refers to something like a terminal using command lines. So what rooting does? Is it to format my OS (which I think is referring to Froyo), and then install a custom one onto it (which I think is ROM). Enlighten me fellas.