Two suggestions:
On the low end, Saeco makes an excellent burr grinder for the $$.
Costco has it on sale right now - it's usually well over $100.
We retired our Saeco from daily duty a while back, and use it on the boat - still works great. We replaced it with a Mini Mazzer, which is complete overkill for anyone other than true espresso snobs...but you can't buy anything finer for home, if you really want the best. I'll let you Google the price for the rude surprise...