Since about a week I am using the original Motorola 1860mAh extended battery and I have absolutely no more complains about battery life of my D2G. Very heavy use yields about 6 hours battery life while I could barely get 4 before on stock battery. Average with normal use (1.5 h screen on, 1 h talk, multiple emails, checking sites/etc) now I get 17 hours now up from barely 12 before.
I barely get hump on the phone. The "hump" is 1/16" or just under 2mm, phone fits in media and car dock just fine.
Now if Verizon/Motorola could fix the software, that would be the perfect phone