I used to use drugstore foundation (Almay, L'Oreal, Maybellilne) in the past, and I've hated all of them. They all felt so heavy on my skin, made it more oily, and streaked horribly. The first foundation that actually changed my life was the Stila Powder foundation in 30 watts. It matched my skin so perfectly and covered my blemishes (this was high school) very well. It was the only thing I would put on my face for a long time. Then high school ended and my skin calmed down, so I figured I'd try tinted moisturizer. The first one I tried was Benefit Benetint, which was perhaps even worse than drugstore foundation. I haven't tried tinted moisturizer since then. Now, I use Bare Escentuals, which I like, and I also don't really need the coverage of the stila anymore, but I still have a little bit hanging around =).