Oh, I also installed the Advanced Task Cleaner to auto kill tasks like Maps, Facebook, etc after I lock the screen or the screen times out.
As far as ROM's go, i'm a little skeptical. If you can show me a demo video (like on youtube) of a specific ROM that will work for my phone I will consider it. Don't get me wrong, i'm all about custom OS setups - I run Kubuntu Linux dual boot with Windows on my desktop. I'm just so used to the stock ROM and how it works. If I were motivated enough (like through a visual demo) I wouldn't mind relearning how to use a custom ROM.