When weighing the merits of an iPhone versus an Android, buyers usually consider things like design, user interface and operating system more than device-specific apps. It's the latter, however, that can really make or break a phone during everyday use.
What makes an app great? Why do users choose one app over another? Let's look at a few points of contention that separate the great, the good, and the ugly.