I have picked up a few Buck knifes over the years and recently (due to your bad influence

) bought a SOG and a Spyderco. I have noticed that all the knifes come new sharp as razor blades but after a year or two they get a little dull. Now the old knifes are still sharp enough to **** you up but not that super "out of the box" sharp. How do I get them back to that condition?
I have one of those ceramic rods in a "V" shape that I use to keep my kitchen knifes sharp. I also have a sharpening steel that came with a set of kitchen knifes that I have been playing with on my chef knifes. And my brother gave me one of those three stone sharpening kits last year for Christmas but I haven't used it.
I also noticed that the new knifes come with a light layer of oil. I have a gun cleaning kit, should I wipe them down with solvent and lubricate them with gun oil (I love the smell of the gun oil

)
Thanks,
Scott