I think the Droids take more of a learning curve than the IPhone. At least with my Hero it took a little while to get used to the marketplace, customizing the phone, and getting programs to kill running programs to save battery life.
This is a good point.
What have you found to be the more battery intense apps/programs to kill?
Pretty much anything that uses the phone's GPS I think helps to drain it a bit faster than some of the other stuff. So after I use Google Maps or Sprint Navigation, I make sure to kill the app to turn the GPS off. Gotta make sure to turn off the WiFi after using it as well.
Some of the widgets I use tend to operate here and there throughout the day too like my Coupons app but I don't think it drains things too bad.
To clarify, even though there is a bit more of a learning curve with the Android, I don't think I'd go to an iphone after using a Droid. The cost is just not worth it to me to do so.
That said, the Hero is laggy at times and will piss me off here and there when I'm trying to answer a call. However, the Sprint Hero's are getting an upgrade in the android software soon (I think by the end of May) that is supposed to really reduce the lag and improve the phone's performance.
I did play with an Evo, and it did give me a broner. It's amazing.