Mitutoyo Digital and Starrett Dial (older, made in usa)are my go-to's. Vernier's never can really go out of zero. Takes a while to get the hang of reading them quickly, but they're often found cheap on ebay. Even the Swiss ones like Tesa Etalon.
Pawn shops often have pretty red Starrett boxes in the glass cases but no one ever buys them, so you can get micrometers and calipers for cheap (relative).