You know what would be great - some sort of schedule option for the various radios.
I mean, form midnight to 7:00am, I am unliked to be doing ANYTHING on the phone, to it would be great to be able to turn off the phone, wireless, location services, etc.
Then, when wake up, maybe at work 3G would be off since I use wifi there, but I still want Edge on so that I can make a phone call. Or have push off at those times, since I am on my computer at work.
Or how about having "profiles" - a driving profile where wifi is off, so you don't have to worry about it looking for wifi. Or a home profile where 3G is off, since you are using your wireless network. Etc.
That sort of stuff would really help people save battery charge. Instead, I have to manually adjust everything, and with push on at home (not a requirement, but something I like to have) my battery barely last half a day!
I still haven't found the way to selectively enable/disable push for email, contact, or calendar. In the settings, it is either off, or on, for the entire account (a microsoft exchange account).
Chris