strobelighter, since you can get all three from GW2U, it may be better to pay them a visit and try them out yourself. I'm confident that GW2U will be able to guide you thru your evaluations.
your choice will depends on some selection criteria that you plan to use the light for:
1) Usage Indoor or Outdoor or both
2) Types of battery you plan to invest or already invested
3) Runtime vs Output
4) Pocketable vs holster carry vs BOB
well, for me, it will be an easy pick, EagleTac P100C2
Neutral White!!!
EDIT:but...
...
...
I recommend to take a closer look at EagleTac T100C2 MKII Neutral White (OP/SMO). I still think it's one of the better performance/value flashlight to date, if not the best!

Thank you for all the feedbacks. I was also thinking of getting the Eagletac P100C2. I am using it mostly outdoor and I am much more interested in getting those which use CR-123 type of batteries and should have a high runtime. My EDC now is the Olight T10 which was bought from GW2U so in the future I will buy from GW2U too I guess.....