The best phones offer stellar performance, cameras, and battery life at affordable prices. Our top picks include the iPhone 15 and Samsung Galaxy S24.