Smartphones have shitty battery life. Galaxy S 2s are dieing out after about only a year of use. iPhones are not much better, but lack the ability to go to any non-Apple store to get the battery replaced.