You can get the extended battery from Verizon for $25. I got 28 hours with moderate use out of mine.
I asked this same question in another thread but didn't get a reply...HOW are you getting this battery for $25 from Verizon? It's only giving me a 25% discount even after going through the checkout process. Total price is $37...what are you doing differently?