asking for 'best' rom is like asking for a favourite color
also, battery and performance depends on how you configure your phone (apps, gov, cpu freq, etc) and what kind of use you give to it

you should try them all and decide by yourself