I've waited to write this post for a while.  Mainly because I wanted to offer something for every skin type, and with varying price points too.  I can confidently say I would buy all my recommendations again and again, they're all that great!  They all do the same job...