Whether you favor Android or iPhone, we've spent hundreds of hours on research and testing to find the best smartphones around. For Android phones, we've looked for the best combinations of features and price. For iOS, we've compared the current selection of iPhones to help you choose the best phone for you.