Have had a Fenix 10440 flashlight (L0D?) on my keychain for over a year of heavy use, and find it indispensable. No complaints about the Cree LED or Ultrafire battery.
But the aluminum tube is getting that creaky feel. I've lubed the threads with silicone grease, but it's still got that cheap...