The Infinity Ultra is my EDC light and I think it's outstanding. Weather resistant, tough, and it runs on an easy to replace AA battery. It's also very bright for a single LED with no lens. I use it daily and it never lets me down.

The Fenix looks nice and has more features...looks more expensive and has moving parts to break when you least expect them to. It also appears to be larger than the Gerber.

If you're looking for a pocket size alternative to a photon check out the Petzl e+Lite. It's my other EDC light. It's cheap, bright, works as a headlight or a clip light. It has several 'modes' like the Fenix (including a red LED). It's even water resistant to 1 Meter.