I've just recently taken a liking to Revlon's Colourstay Whipped. It is the foundation solution I have been looking for <3 It's not too liquidy, doesn't leave obvious lines all around your face, and it's also not too pasty. NYC, which is a fab and cheap Walmart brand, also has a decent line of foundations, which is shocking because they are like, $5 a piece.
I'm impartial to eye shadow, as long as it doesn't flake as you're putting it on. I usually use Maybelline eye shadow in the dark grey and white colours.
As far as eye liner, I like liquid eye liner, but brand doesn't matter to me. Mascara and lip gloss likewise. I just pick up whatever I like at the moment, which is usually the cheap stuff.