There have been a lot of questions about eyeshadow primers and bases. There are sooo many out there to choose from, but I'll give you my opinion on the products I use.
My second favorite is M.A.C. Paintpots. I use Rubenesque which has a shimmer finish for my shimmer shadows and I use Groundwork for my matte shadows. They work great with all eye shadows to brighten up and bring out the pigment and keep the shadow in place. The picture below is Groundwork.