Personally, I like my EDC lights waterproof to IPX-8, so that would knock the Maglite out of the running.
Between the other two, I think it comes down to personal preference. The Fenix will have a tighter beam while the Olight will be floodier. The Fenix is listed at a whopping two grams heavier, so weight is the same for practical intents and purposes. The Olight can tailstand, has a moonlight mode, and has a two-meter impact resistance rating (vs. one-meter for the Fenix), but the momentary-on and intelligent memory functions of the Fenix would probably let it carry the day for me.