Are you just looking for a light that has multiple brightness levels, and not necessarily infinitely variable? If so, pretty much any flashlight can do that.