Well for those stuck in 2.2.1 I actually Tried this and Got me back to 2.2 and rooted again, just go to the link
Downgrade from 2.2.1 to 2.2 LG Optimus M
This actually worked for me so i felt i had to share it, hope it works for you guys
hey when I opened your package it gave the the lg sw update screen and also all the check boxes had ????? marks in them is it supposed to be doing that my fon did not go back to 2.2 maybe I missed something here's the log man I want my old phone back I am gonna try again maybe I messed up a step below is the log maybe you can see something that will help
WELL TO LET YOU KNOW i WENT BACK AND DOUBLE CHECKED EVERYTHING i HAD NOT CAPITIALIZED THE WORD cab IN THAT COMMAND LINE FOLLOWED THE INSTRUCTIONS AND VOILA i HAVE MY PHONE BACK AGAIN THANX AND BY THE WAY MY PHONE NEVER WENT INTO THE ANDROID LOOP AND i DID NOT HAVE TO PUSH THOSE BUTTONS IT JUST REBBOTED I LOOKED AT SETTINGS VERSION AND IT WAS RIGHT BACK ON 2.2 i ALREADY GOT RID OF ALL THE CRAPWARE THANX AGAIN