My wife and I have two teenage boys, so we use our Dust Buster/hand held cordless vac a lot. Over the years, I've kept buying the tried and true Black & Decker, Shark, etc. ones you see at Target, Walmart, etc.
They last about 1-2 years. Batteries get weak and then they become useless...