I suppose it depends on your budget. I’m not sure yet whether it’s BIFL material as I’ve only had it for a month now, but the Timemore C2 has been very pleasantly surprising. It feels well made and grinds evenly. It’s all metal so if cared for should last a long time.
:+1: from me as well. I use the small hario grinder for occasional pour over and for my travel espresso machine. It is very serviceable. But it's not able to ground the beans fine enough for a normal basket espresso machine.
I also have had the heihox one for over a year now. My only gripe with it is the wooden ball is attached magnetically, and the magnet has weakened over time where the ball will go flying off if it gets bumped. It doesn't affect the daily use, but you just have to be a little more cognizant about it. Also I do not brew espresso so I don't know if it could go that fine, but for pour-over, aero press, and French press it does a pretty kick ass job.
I've had my porlex mini for several years, very reliable.
It also fits nicely inside the inner tube of an aeropress if you remove the handle. (You definitely need the handle to use it, but sometimes I pack the handle with my other utensils and have the grinder+aeropress share some space.
It can be adjusted for espresso, French press, whatever you need.
I’ve been using a 1Zpresso JX-Pro for just over four years. The only complaint I have is the rubber grip coming loose after a couple years. Not a big deal, a minor annoyance. Otherwise, I like the grind, it’s easily to disassemble and clean, it seems well made and hefty.
Edit: Looks like they remodeled the grip since I purchased it. Also worth noting you can buy spare parts from their website. I just may stock up on some.