Ultrafire M2 versus Trustfire f20 versus Uniquefire aa-s1

Here is a review of the Ultrafire M2

Here is a review of the Trustfire F20

Here is a review of the Uniquefire aa-s1 and here.

Some people have reported problems with the Trustfire and 14500 battery driver going poof.

The Akoray K-106 is the best here is the review and here