1. What is the most stable, least issues rom I can put it on it...because if I can't find a good rom and the stock phone is flaky then I am going to want to return it. I assume it is the same procedure for installing roms as on my Acer, ie. install a recovery and then flash custom rom over stock rom?
2. How can I get back to the stock rom if I need to return the phone?
As someone said, "this phone is good hardware let down by poor software" so I really want to get the hardware working with good software and keep it.