My GN3 phone had been doing great with battery usage until this month (use less than 20 percent per day).
To resolve the problem, I rooted my phone and backed up everything and did a factory reset.
I found that my wakelock time was less than one percent until I installed AT&T Visual Voicemail, PayPa,l BofA, and Shazam.
I have since done another reset and installed Google Voice instead. My wake time is still less than one percent now.
--------------------------
After a few days, I am seeing the horrible wakelock again. Ugh.