I'm about to take the plunge and try rooting. I'm very new to this meaning I don't even know what "flash" means. Based on context, I think it means something like install. Before I actually try and do this I need to find ROM. Is there a good list out there that has the names and some of the main features, including pros and cons of each?