wow, 3.6 to R3born! now thats a long time my friend
anyway, couple things. Regarding links to old roms. First page, 3rd post, done. Regarding beta status, this rom is not really beta, well no more so than other versions. You just need to properly flash the rom. Which means you need to flash the shipped rom of your carrier first before your flash a new custom rom. This fixes 99% of all issues you mentioned including soft resets becoming hard resets. Anyway, hope this helps. Still have a copy of 3.9 myself! LOL. good luck.