Its the 3G/4G radio. If wifi is on instead of those i'll get dramtically longer battery life. However I can deal with the no 4G(although it takes away from it being a 4G phone) but i need the 3G radio on because im only near wifi when im at home. which is useless because i can easily just charge it up at home. Turning the 3G radio off doesnt seem to be a good option because if i want to check some email I have to turn it on just to do that. So WHY does the 3G/4G radio use so much battery? can 3g/4g battery consumption be fixed with a software update? or would need a better hardware radio or something any tweak to have 3G on but somehome make it use minimum amount of battery?