I use different things for different types of grinds. For the basic flat and taper grinds that need resetting, I use a Spyderco Sharpmaker and then strop them on leather loaded with green compound. For my convex knifes and touch-ups of my flat/taper grinds I use wet/dry sandpaper increasing to finder grits up to 2000 then strop on the leather loaded with compound. The convex knives get the wet/dry and leather stroping done on top of a spongy mouse pad. I can usually have a knife popping hairs in about 10 minutes unless their edges have been ruined by someone using a carbide sharpener. Most people who use belt sanders can get knives shaving sharp, but don't understand that they are ruining the temper unless the person using it knows how to keep the blade cool or the sander is made for specifically for sharpening and turns at a much slower rate than a normal one. Diamond stones are over-used by most people and should only be used when a great deal of metal needs to be removed for "cutting back". Diamond honing makes a blade feel sharp, but it is really jagged and is "cutting" (ripping) with more of a micro serration. This will cause it to require sharpening more often, and again, will be removing vastly more metal each time than should be.
The average "Joe" can get excellent results with a plain old Spyderco Sharpmaker for 50 bucks and some leather and compound from the hardware store for a few bucks more. This won't ruin the knife and the edge will stay sharper longer.
This is a cheap CRKT Prowler I carry sometimes. That is a single hair I "shaved" with it after 5-10 minutes or so of touch up.