Most high-end automatic grinders allow you to adjust for coarseness, not speed, as they're driven by a gear box that makes them operate consistently. This is important, because consistency allows you to produce exactly the same cup that you did previously by simply reproducing the grind / tamping / temp / etc.
If you drink exotic beans, such as alamid, then you probably want to also purchase a hand (crank) powered burr grinder as some beans are particularly sensitive to the heat that can be produced by the grinding process itself. While ceramic burr grinders do very well at minimizing heat, it's nice to have a hand grinder for when you want full control.
The Breville smart grinder is a very good grinder for home use at a just above entry-level price. All the control you want, easy to use, extremely consistent and handles baskets or portafilters of either size.
For a hand grinder, I'm quite fond of my antique steel burr grinder:

I can grind enough for a double shot in about 30 - 45 seconds, the top knob adjusts for coarseness while how fast I move my arm controls the amount of heat I produce just grinding the beans :)
I don't use blade grinders because you have no real control over either - they tend to get too hot and they produce inconsistent grinds.