I just upgraded from my D1 last friday when best buy had the inc for free. The only reason i upgrades is that it was free and there were times where i could tell the small amount of ram in the d1 was holding the phone back. It was rooted and oc'd to 1.1ghz. Overall i like the Inc, but the battery life is absolutely terrible. I have tried a few different roms, its not oc'd and i keep the same things running as i did on my D1. The D1 would go about 20hrs on a charge.. this phone, i'm lucky to make it 7hrs. I have 2 gmail accounts sync'd, one exchange account, google talk and a jabber client running almost 24/7. It is not an option to change any of this. I dont like the idea of having to buy an extended battery just to make it through the day, but overall I like the phone. It's really nice to have a phone that doesnt weigh 10lbs in my pocket. If I have to buy a battery just to make it through the day its going back. Is this normal or is something up with it?