I purchased an OPv two weeks ago and am overall happy with it. I want to root it and have read thread after thread some only to discover they are outdated or abandoned. I downloaded the lg drivers and installed the united States drivers to get ready to root...then see an xda thread saying to use the Singapore drivers. Then I see some great easy ways to root NO LONGER WORK... My question is: I want the best way to root the phone, install the best recovery so I can backup, and install link2sd, and get rid of the bloatwhere. But I also want everything that works on the phone now to continue to work (wifi, picture messages, 3g data). I have no issue with the stock rom at this point. Maybe later make a rom change if the phone is already set up for it, to overclock or some other enhancement. I just need an honest opinion what is the best option with the best results and least headaches.