I teach wilderness survival courses and practice ultralight backpacking. I have seen most fire starting methods out there and have tried hundreds. Yet at the end of the day, it must be light, work in the rain, and be easy enough to light if I'm experiencing trauma. I carry Vaseline-soaked cottonballs and a striker. Most often I carry a simple one like those sold by the Boy Scouts or Light My Fire. However, the one-handed Blast Match is a super invention that allows you to start a fire easily with no effort in ONE hand. Plus, it will light a host of other natural materials as it produces HOT sparks and gives you control over where they land. Very hard to beat.
Matches are a waste of time, as are lighters. They work, but I wouldn't trust my comfort, and certainly not my life with them. Wind will seek to blow them out and water can destroy the best in minutes. However, the Vaseline-soaked cottonballs burn hotter with the wind, will light when soaked in water if properly coated/sealed in Vaseline, and the Blast Match will work in a driving wind and rain. Also, "waterproof" containers aren't the cure-all. A "waterproof" container with as near-waterproof form of ignition as possible is the best bet.
Also, be sure to carry at least two forms of making fire in separate locations (i.e. one in your pack and one on your person). You can get separated from a pack VERY easily, even just going to the bathroom.
I make and use fire pistons, but they're pretty tough if one arm is immobilized. Plus, you've gotta be good at producing fire from a small ignition source. Matches make a flame, but have fun striking them when you can't feel your fingers and the wind is howling. Lighters can be used one handed, unless again you can't feel your fingers. At my seminars, I usually show how to light a fire using only my mouth. Assuming you can get the materials from your pocket/pack, you can get a Vaseline-soaked cottonball out of a film container, set and "fire" the Blast Match, and get a flame going with just your mouth. Don't try it just for fun, 'cause your eyebrows may be thicker than mine! However, that's a pretty good field test in my book.
Hope this helps!