Those little pen launchers are pretty good. They're cheap, easy to use, and light and compact to carry. The flares themselves are relatively inexpensive, and while they certainly don't compare to SOLAS parachute flares, they seem to throw off a decent amount of light.
The only real downside is...