I would recommend the Gatco Edgemate system. You can sharpen pretty much any knife and reprofile any knife as well. Very small SAK knives and blades that have a lot of curve to them (such as kerambits) would be the exception. The system also sharpens serrations. I would recommend buying the ultra fine and ceramic finishing hone. This system used with a strop or a 1200 grit or more ceramic steel will keep any blade in top shape. The learning curve on a system like this is very short and takes about 2 hours to master.
I was able to get my Gatco edgemate Pro on sale for $22. The replacment hones run about $10-15 a peice.