if the talk time for iphone is like 5 hrs, with data is like 2-3 hrs (battery can't be changed) and compare to SE talk time is 9 hrs, data wil lbe like 4-5 hrs...(i carry 4-5 extra batteries and i just swap them on the go) still a better bet, and how much is 32GB sdhc card to expand the phone's memory, NOT that expensive compared to iphone's plus not everyone has a data plan...they are extremely expensive