HI All! I am also a complete NOOB re: android phones. Got my first one 2 weeks ago. Optimus VM670 running android 2.2.2, and my home PC is running WindowsXP. I love everything about it with one glaring exception: NO Flashplayer. I've already read, re-read & took notes on how to install but, of course, I have to do the Root, Recovery & custom ROM first. I've been studying threads for over a week now and want to make sure I have the most up-to-date info and that I understand it. PART ONE: Here's what I'm going to do to ROOT it (please let me know if you see any missed steps, possible conflicts or potential problems): 1)Download Windows drivers to my PC from this link LG VM670 Optimus V Cell Phones & Mobile Phones - LG Electronics US. 2) download [26.04.2011][v1.2] GingerBreak APK (root for GingerBread) - xda-developers to PC. 3) turn on USB Debugging and connect phone via USB cable to PC, turn on my phone, check that windows can read it and copy Gingerbreak.apk to the original 2gb MicroSD card. Unmount & Disconnect the USB. 4) Select ?allow unknown sources? in my phone?s settings for applications, locate ?gingerbreak.apk? on my SD card, select it, and install (does my phone automatically give me an option to install when I select it or do I have to download something else to install it?). If I understand correctly, the phone should do the rest itself and be rooted in about 10 or 15min. If it fails, turn off the phone, then hold down the home button, the volume down button, and the power button at the same time to reboot manually. 5) Use my phones ?android market? app to download ?busybox? to sd card and run it. Am I understanding these procedures correctly?