Am due for an early upgrade. What is the best phone to get? I want one that is going to last me til my next upgrade like my thunderbolt has grudgingly. I don't want one that cracks within a day but I want one that has newer features like the s3. Also I want to be able to upgrade it to jellybean and hopefully beyond. what phone do you reccommend?