For a non flashaholic a couple of CR123 in a non very draining flashlights could last even a year.
My Wk25 on a eneloop gets charged apporximately every 1,5 month's. I will probably stick to alkalines in the future as eneloops are wasted in this one. I can get decent 8xAA alkies for 2€. excellent for remotes, clocks and other mild to low drain devices. Runs the Wk25 to full potential however.
Don't know if your friend has NiMh or li-ion charger, but that could help you to make good decision. If it has Ni-Mh charger, give him a bright 1xAA light or 2xAA light. If it has li-ion - no prob here. Also, if he use CR123 for example, you can give him your TF Z1. But again, I prefer always rechargeable batts/cells. Nowadays, I use alkies only in remote controls and clocks. Besides, regulation with rec. batt/cells are (almost) always better than with primary.
Anyway, as gift, I would give him a good light, i.e. already suggested ITP (C7T, A2, A3 or SA1 from DD for 30 bucks), or Xeno E03, of course. Romisen (from SB preferably) could be a nice choice also (for example this one).
I bought the xeno with the diffuser. Used it as a nav light the other night when out fishing. Stuck it in the end of a pole as the boat I was on had no white navigation light
I'd buy these poor girls some clothes and a pig keychain light..girls like those .
I'd buy them a nitecore ex-10 from boaz .
I don't think I'd buy a non flashaholic a AAA light ..maybe an f-23 ...small lights won't be appreciated by a non-flashaholic.maybe a AA flood to throw ..but not a sipik 68 ..something a little less aggressive .
I suggest the Xeno E03 too! Regular AA cells and if the receiver gets hooked he/she can upgrade to a 14500. Best light for the money and I STILL don't have one!