The Hoxida USB Rechargeable flashlight is one of the best, mainly for its rechargeable feature and affordable price. It’s very powerful, bright, long lasting, and even has a magnetic base.