Help needed regarding HTC One rooting
I have a HTC one which I bought from bangkok(I live in India though) and found out here it was actually rooted already with Venom Tweaks (ViperOne 1.2.1) and thus I don't have the original stock phone(Though I don't mind if what I have in mind is possible, that is upgrading). I wanted to try out a different ROM(if that's what it's called, as in the firmware for the phone.. sorry I am relatively a complete novice in this field) and see what it has to offer since I am having a few troubles, like whenever I go in there it asks me to pay and sometimes the screen just kinda freezes when I pull down the slider. So I have a few sorted out questions as below:
1. Is it possible to upgrade or change the basic ROM(ViperOne 1.2.1 in this case) if your phone is already rooted and has superuser?
2. Which is the best ROM for a enthusiast?
Note: I am very fond of knowledge and will love to learn bout all of this so please provide suggestions for a ROM which has the most capabilities and is considered one of the best by a developer who would own the phone, without regard bout the complexity of its features.
3. If any, please include any links/information that I will need to go about this, I will really appreciate the guidance of a senior member to help me by providing links/info bout how to do this step-by-step and sometimes just to clear up a few concepts.
I would greatly appreciate anyone who would help me in this, thanks.