Android if fine..but mother@#$%^&g Motorola Droid sucks. I’ve not even had it a year and I only get five hours on a charge even after continually forcing apps to quit.
Sucks balls.
Try shutting down WIFI and GPS when not used. My M721 tablet lasts a good 9-10 hours when playing music from the SD card, reading a book, and a little light (~1 hour) browsing over WIFI.
Android has real multitasking, having extra apps running in the background usually does not degrade battery life, only if those apps are streaming WIFI, 3G, or GPS connections.