As there seems to be no one on earth with the true specs for the new Cree'd SF's; it's hard to say, but my money would still be on the Lumapower F1 come summer.
Hi there Cody, Welcome to CPF. I do have E1L but not a F1, can't reallysay for sure which is brighter. Nonetheless, the upgraded Surefires shall be comingout next few months, which is worth waiting IMHO....