I'm using Tarte Clean Slate now, and it's a similar, healthier alternative to Smashbox. It's lighter than the Smashbox original formula. I like it. Smashbox is my fave. I like the heaviness of the original formula, because I have dry skin.
I don't like the Bare Escentuals one.... it's more like a very light, runny, sticky moisturizer. It came in a kit, so.... can't wait to get through it ha.
I've tested the Sephora one in the store, and it does seem like a good alternative at a good price.
I've never used an undereye primer..... I just use my makeup primer in those areas, and it seems to work well.
I prefer silicone-based primers.