Battery: Hard to really say for sure. First day I thought it was lasting longer by about 10%. Second day I thought maybe draining 10% faster. My conclusion is that battery life very dependent on usage. Heavy usage with processor hitting 900mhz more often makes battery drain faster than stock. On light usage day, the 125mhz idle makes battery last longer than stock.