I am a big fan of using cotton balls loaded up with petroleum jelly.
Doing several demonstratons at a sportsman show recently my ignited cotton stayed lit for an average of 4 minutes, the longest was 6 minutes.
Still, I keep a bunch of different fire starter materials in a zip lock bag that goes in my pack.
Blake
www.outdoorquest.com