Omnia has rolled out new firmware, i900DXHJ1, this firmware will resolve the battery killer problem.
http://www.samsungmobile.com/promotion/omnia/index.jsp
My friend upgrade hers from HH1 to HJ1, tested it for three weeks, and the software is stable. My version is G2 and not sure if I should upgrade mine to HJ1 too.
Anybody else upgraded to HJ1 too, and what other improvements for HJ1??