another vote for urban decays primer potion!!! I use bareminerals also (as foundation - the only one i'll use!) but I don't use their primer. I use urban decay's and I love UD's eyeshadows. I also love Too faced's eyeshadow primer. It's also at ulta and sephora. Both the UD and too faced keeps my eyeshadow on through thick and thin and sometimes through the shower!!