Agreed on a middle to high end Chef's Choice for blades from Goodwill - wouldn't be without one. My mother had some kind of a power sharpening tool for kitchen knives that did a good job on lawnmower blades too.

I suppose there are modern tools that do a faster job and polishing the edge on suits a lot of professionals.

I use stones and diamonds and maybe a TV to avoid getting bored and wandering off with the job half done.