Are those of you with dead battery overnight used Microcell?
http://www.wpcentral.com/att-microcell-draining-batteries
Some people think that's what kill the battery.
On the note of dead .... here is wmpoweruser take on Charlie Kindel (ex-Windows Phone team at Microsoft) comments about why Windows Phone 7 is on life support.
http://wmpoweruser.com/charlie-kindel-is-wrong-about-why-windows-phone-has-not-taken-off/
I am not sure what wmpoweruser try to argue but they pretty much agree with what Kindel was saying which is essentially the mobile phone industry prefer Google model. Copy the iPhone UI but give them (carrier and OEM free reign to pretty screw the customer by not putting in place any restriction because Android is "free". May be Paul Thurrot has a point, Microsoft should may be just give out Windows Phone OS for free and profit from the stores to gain market-share. Selling at a lost is nothing new ... they did it with Xbox.
This is probably why Microsoft always spout the mantra that they are carriers friendly. I have a feeling big change is coming this year with all the corporate shuffle going on at Microsoft.