MAC for sure.........it is not expensive........ if you want to talk expensive try Chanel or YSL. I have a few pieces from them.

I just LOVE them. But MAC and Shiseido are my fave pieces for everyday use. I dont know if you know your colors?
anyways........ Yes I also love urban decay for the night time look. I dont know if you heard of Make Up For Ever. it is a french brand... really cool they also have body paint stuff.........