Originally Posted by boosted1993eg
I do not use it that. Maybe a few times a day but that's it.
I'd check it out, it shouldn't be draining your battery that much. I forget where it is though, look for Picasa in your google accounts or sync settings.