The key to a good edge is patience. These days everybody is in a hurry. They want everything right now. I think that's the reason most of these fancy sharpening systems really exist.
As for me, I use a simple old stone, a little oil and usually just sit down in front of the TV. I take my sweet time and do the job right.