Flashing/installing custom ROM LG P350

Good Afternoon, my fellow Android Warriors.

I'm new to Android and for my first phone I bought a LG P350 with 2.2 Froyo ($150 new prepaid, was a bargain) and while I'm loving the functionality of the phone, there were a few turn-downs:

-Bloatware

-Crappy OEM start screen

-Laggy and Clunky, making it a crash and restarts nightmare

I read on XDA forums that you can change the default ROMfor a custom one, but when I tried it (tried to install a port of CM7) resulted in a big SNAFU, because I messed the recovery part and had to re-flash my phone to the OEM ROM, and after a little bit of research I found out that finding a ROM for this little guy is going to be hard, can you recommend me a good place to start searching for custom (and most of all, compatible with my phone) ROMS?, and how to install them? I'd appreciate that