Three smartphone makers have just put up teasers for new, exciting smartphones. Another three recently launched flagships that are so good, it's hard to decide which one to recommend.
None of these companies are called Samsung or Apple.
SEE ALSO: Battle of the budget...