I personally own a set of stones that I use to sharpen mine. It works well on my knives and gives them a razor sharp edge. You can buy them at dicks or Gander mtn I think then again it was $40 and then I have a finer one from case. All you need is a steady hand and a little practice.
Another vote for Spyderco. But I finish up on a DIAMOND STONE. If you're in the Indy area I'll sharpen it for you. I bought a Benchmad fixed blade, paid $70. When I toook it out of the factory box to test, I was so disappointed. My butter knife had a better edge.