It is getting harder and harder to find a great phone with everything you need. Plenty of devices excel in one field but have an obvious shortcoming in another area — which is frustrating and leads to disappointment when you know the phone doesn't meet your needs or when you have to settle because there's […]