I am due for my uprgrade and I'm looking for a really good smart phone..so if you could tell me the best one of those two o a diff one hat would really help... Thanks