How do vendors' recent smartphone offerings stack up?