CNET compares budget smartphones from Apple and Google to determine which device has the best camera, design, software, performance and battery life.