I EDC a Sterling Classic because I have the room in my pocket and dull knives very frequently. I agree that heading out in the woods and use a rock or what have you but my main reason I carry mine is for work because I don't have time to hunt stones down and put water on them and sharpen them.
Very small and compact
http://www.sterlingsharpener.com/catalog/item/4860538/4895123.htm
I've owned a Smith's PP1 but stopped carrying it, too bulky and the sterling did a better job anyway.