you know, the dude getting 3.5 days with his Nexus, but without a SIM, brings to light my suspicion... i think aside from the screen, what drains the battery so much on our Nexuses is the poor radio... as it hunts for signal (whether you know it or not), drains battery immensly...
i'm seriously starting to believe, from my own personal experiences, that the Nexus One's radio and RF performance are quite poor.... and i'm losing hope that any firmware or ROM update will fix it... That EVO 4G is looking better and better (although that might have its own battery life woes to consider, with all that's loaded on it, and the massive screen, yet only a 1500 mAh battery... will have to wait and see)... but i'm thinking at least WiMax would be better for signal than the 3G on my Nexus...
(ps, I'm using a 1600 mAh Seidio battery) - yes, it's better, but not by that much... but i'll take any advantage I can get for now... an extra hour before dying is still worthwhile...
I'll add to this. I had a TMO Nexus One and liked it very much but am an AT&T customer (using it in 2G mode) so I sold it for a AT&T 3G one. I was never disappointed with the TMO versions battery (about 1 day use before being drained). It was better than the iPhone so I was happy. Now that I have the AT&T one, the battery is amazing! I am going 2 full days before charging (and using it in 3G mode)
I initially thought that maybe my TMO Nexus had a bum battery and I just didn't realize it. Your comment about carriers got me thinking. It could be that the power up / power down polling of the carrier cell site is what makes a difference.