We are on MacRumors.com. It has been suggested that a more intelligent 2.5/3G software solution could be in the works. Where it would auto-switch to the optimum data connection.
auto-switching to the optimum data connection? optimum how? the iPhone already switches to the "best/fastest" signal available. This does not address battery life at all. This is a rumor/speculation site, yes and guess what. No one has speculated with any specificity that 2.1 firmware will improve battery life. The consensus is that it will address a litany of stability issues and a few extra features. So let's not pretend 2.1 firmware is omg the solution to any and every complaint people have about the iPhone, it's not and I imagine the OP's negative experience with iPhone battery life is legitimate and won't be improved to the level that some require.