The Light My Fire firesteel is a real winner.
It produces a 3000 degree spark and should last 3000 strikes. It is water and oil resistant and won't break in tough conditions. It is designed to tolerate temperature fluctuations and is safe to use - it won't ignite itself.
Oak handle and its own striker (you don't have to use the blade of your knife)