I love the CoverGirl Outlast lip stains. The ones in the blue box last longer but are a touch more drying; the "satin" ones in the pink box last a few hours fewer, but feel very nice and smooth on. They're both quite an ordeal to remove, which makes them ideal for performing.
Blue box:
http://www.covergirl.com/cgcollectio.../outlast.jhtml
Pink box:
http://www.covergirl.com/cgcollectio...oothwear.jhtml