I've been an iPhone user since the first model launched almost seven years ago.
In that time, I've also tested dozens of other smartphones from every manufacturer from Motorola to LG. So far, not one of them has convinced me to switch.
Apple's biggest rival Samsung is getting ready to debut its new flagship phone, the Galaxy S5 in a few weeks. I'm still married to my iPhone, but that doesn't mean I'm not open to change. The problem is, Samsung would have to fix a few glaring problems before I make the switch.
I want a Samsung phone with a better design, preferably with a metal body like the HTC One or iPhone 5S. I'm not a fan of plastic phones.
Guaranteed software updates.
Samsung has a habit of abandoning major software updates for its older phones. While it continues to support older devices with security updates, the new devices are typically the only ones that get the latest and greatest new features.
Meanwhile, Apple and HTC do a great job at providing software updates with new features for their older phones.
Get better apps.
To be clear, this isn't Samsung's fault. Developers tend to make new apps for iPhone before moving to Android. And when they do make Android versions, the apps aren't typically as beautiful or functional as their iPhone counterparts.
Apps are so essential to a phone's overall experience that I can't see myself making the switch until developers start taking Android as seriously as they to iOS.