The best little fire starter I've seen is a little air tight cylinder with a piston that you hit with your palm. Put a bit of dried grass or straw in it and bang the piston. The resulting compression of air and friction ignites the straw inside if you pull the piston out quick enough.