http://www.amazon.com/Glow-LGGLOWSTI...715724&sr=8-13
These are $4.99 at Home Depot, they blink, have a flash light, and stay solid. They come in 5 colors, have a free lifetime supply of batteries through the company and are waterproof.
Best glow sticks I've found so far.