I have been running CleanROM on my Verizon S3. The battery life on my S3 is fantastic now. I have no issues making it through the day on a charge. If Samsung had shipped a similar ROM from the get go the S3 would be an even bigger hit.
Running Apex as my launcher I get a more traditional Android experience while holding onto features like Smart Stay and Direct Dial.