I can get a good 14 - 15 hours with moderate usage. Lot's of people have commented on how wi-fi sucks the battery. I thought that wi-fi used less juice than a 3G connection. Anyone?
I've done some testing, but don't have a clear picture yet.
WiFi may use less battery when it's actually doing something. But with WiFi on and the phone doing nothing, it will drain battery.
I've been looking at my battery usage and playing around with different settings. Screen is always on lowest brightness in my apartment. I would say with WiFi on all the time, it's in the 8% range on battery usage...if I get about 10 hours on these settings, that means my WiFi is draining about 1.25 hours of battery...so if I actually only used WiFi for 15 minutes I "wasted" over an hour of battery.
For now I'm leaving my screen on all day (power right nearby)...A great thing I've found is I have a "home standby" Locale setting that turns off WiFi (and some other stuff) when my droid is laying flat on a table. When I pick it up, it takes 5-10 seconds to turn on WiFi which really isn't noticeable by the time you launch a browser and enter your search. But now that I have VoIP I may leave WiFi on all the time.
By far the the display and talk are the biggest battery killers (each minute on a call sucks about 2.5 minutes from your battery's potential usage time).