Kinda surprised nobody has posted this yet. Anyway this guide isn't mine but its pretty good guide to follow for noobs. First..you will need to unlock the Nexus Ones bootloader (doing this voids the warranty) Guide here: How To: Root the Nexus One (Updated 01.11.10) | The Unlockr Disable any kind of adblocker so the how-to video comes up (it loads in the black window at top) For me..I had to disable adblockplus on Firefox. Then once that is done, you then can save a recovery file to your N1/load your custom rom. Guide here: How To: Load a Custom ROM on the Nexus One (Updated 1.11.10) | The Unlockr You will need your computer to be able to recognize the Nexus One for all this to work.. You can either do it this way (which I believe just installs the USB drivers) Getting Nexus One ADB/USB Mount working (Driver) - xda-developers Or you can download the Android SDK Android SDK | Android Developers Once installed, I clicked on "download ALL updates" so I would recommend doing that just to be safe. Please keep questions like "what does rooting bring" this thread is for a how to guide only.