I just upgraded mine to the unofficial IHO system rom but it's not what I would call an "easy" process. It's not just a matter of simply installing an app. It's also risky.. as the process basically involves backing up your apps, wiping your phone's memory, installing the new os and then restoring your apps. It will also void your phone's warranty.
It's not really super difficult but you need to make sure you understand the risks because there's always the chance of messing something up and then you're making a trip to target with $100 in your hand to replace the phone.
Beyond this it's pretty much a step-by-step process.
In a nutshell here's what you have to do. Click on the links below to get the necessary files and to see more detailed explanations:
1>First you have to root your phone. The best way to do this on your 2.2.2 is with the "Gingerbreak" method. You have to install the phone drivers on your windows computer and connect the phone to it to root it and to copy the new image files to your SD card (although you can probably use an SD card reader to copy the files).
2>Next you have to install a program to back up your apps (if you care about them). I recommend Titanium backup. Back up EVERYTHING. I recommend once this is done that you go through and uninstall any app (from android, not from Titanium backup) that you have installed to the SD Card. This will help keep things clean on the SD Card so you won't have multiple copies of the different programs scattered about after all is said and done.
3> After that you have to install a recovery image. This is pretty much a simple matter of installing a free app and following the directions. Then you will boot into recovery to back up the original ROM and to format the phone's partitions.
4> Then you have to install the new ROM and a separate GAPPS ROM to get market on the new build as Google won't allow this to be "packaged" with the rom. I also installed a custom "Green Machine" theme at that time as well as I think it looks pretty wicked.
5> Then you reboot.. and make sure everything works. If it does then play with it for a minute or two and reboot it again just to make sure everything is on the up and up (a second reboot will bring things back up to speed).
6> Reinstall titanium backup and restore all of your apps. Do NOT restore any of the old system apps. Once all was up and running I deleted all of the backed up files through Titanium and made new backups of everything. I HATE having multiple copies scattered about.
7> BAM! You're done! I was afraid that I might lost the phone's settings (phone number, contacts, etc) so I wrote down EVERYTHING but it was refreshing to see that I didn't have to. YMMV.
The only issues I had was with Swype. First I installed the new "Swype beta" as IHO doesn't come with it and it was working well but seemed a bit slow. I realized that I had a backup in Titanium of the original Swype that was prepackaged with 2.2.2 so I uninstalled the new Swype beta and installed the backup of the old one. It didn't like that one bit as I got constant "Swype crashed" messages until I uninstalled it and rebooted.
Then I put Swype beta back on and all seemed well. Then I played around with the overclock settings and shortly after that a game caused my phone to lock up (probably due to me pushing it too hard). When I rebooted Swype started crashing on me again!
This time I restored my overclock settings back to their original settings and rebooted. Swype was still crashing so I uninstalled it and reinstalled it. It worked fine for awhile but after I rebooted for some reason it was crashing yet again! So this time I uninstalled it and made sure all traces of it were gone. Then I rebooted. All was well. I decided maybe I just wouldn't be able to have Swype with IHO.
After playing around with the settings I saw something called "Desktop Hack" which was enabled and it said something like "if apps are crashing on boot disable this option" so I disabled it (and noticed nothing different as a result). Then I reinstalled Swype yet again and everything has been working perfectly ever since! I even figured out that once you turn off Haptic Feedback and Sound for Swype that it works just as fast as the original version did!
Here are some links to help you get started:
MODDING THE V BEGINNER'S GUIDE:
http://forums.androidcentral.com/op...guide-optimus-v-modding-read-get-started.html
HOW-TO ROOT/RECOVERY/ROM (The Three ARRS) GUIDE:
http://forums.androidcentral.com/op...-how-simplified-root-recovery-custom-rom.html
IHO 7.1 GUIDE AND DOWNLOADS:
http://forums.androidcentral.com/op...inferior-human-organs-unofficial-cm7-1-a.html