Ever have trouble with those little bitty sponge brushes that come with eye shadow? Or the brushes that you use for blush have such short handles? One of the best things I've found to use are brushes used for painting ceramics. You can find everything from angle tip brushes in different sizes that are great for eye makeup to nice fluffy brushes for powder or blush and they great thing about them is they all have nice long handles. Also very fine tip brushes for liquid eyeliner if you use it. I find that the angle tip brushes give greater control on eye shadow and allow you to experiment with different techniques in application. Plus some of the larger flat brushes allow you to contour blush to the shape of your face rather than just dusting a larger area.
You can find these brushes a any ceramics wholesale distributor, at ceramics shows and, although I haven't looked, probably online. If you use makeup every day, you might want to invest in some of the more expensive brushes but if you only use it occasionally, go for the less expensive.
Bev