Since rooting my Dinc last week I've tried three different ROMs, CM7 RC1, CM7 Nightly 11, and Ruby 2.0.2. I had some wifi issues with both CM7 ROMs, but that might be because I didn't know what settings I needed to change to turn off 3G and disable wifi sleep. The problem I had with all three ROMs is poor battery life. With all three ROMs the battery drains far faster then on the stock ROM, it takes hours (nearly all day in fact) to charge, and when I look to see what is using up my battery so fast "display" is taking up 78-98% of my battery usage. To compare on the stock ROM "display" takes up 20% of my battery usage at most. I tried changing the display settings to have the screen dim after only 15 seconds and put the brightness so low that I could barely see the screen but nothing helped. I thought an app might be misbehaving and causing the problem so last night I re flashed Ruby and the gapps package, and didn't download any apps but the problem persisted. I downloaded watchdog lite to see what the problem was but there didn't seem to be a problem, everything was normal. I also tried using another kernel, but it really didn't help all that much. Thankfully I had a nandroid backup I could go back to. I'm completely at a loss as to what the problem might be. At first I thought it was an issue with CM7, but when Ruby had the same issue it became obvious that that wasn't the case. I know the Dinc's battery life isn't all that great to begin with, but this is absurd. I thought custom ROM's were supposed to give you better battery life? Does anyone know what the problem might be and how I can fix it?