My girlfriend just broke her Blackberry Pearl and is looking to upgrade to a better smart phone....aside from the Iphone what other phones might one recommend? She's an avid texter