For years, Android has had a bit of a reputation problem. "What, you can't afford an iPhone?" But that's an outdated notion.