How do I conserve battery on my Android phone?

I have a Motorola Droid and am looking for good suggestions to help conserve battery power to keep the phone going longer. How do you usually keep your phone lasting all day without limiting yourself too much? What apps drain the battery the most? Is there an app to help conservation?