Aveeno! Another vote. Yeah my old doc told me eucerin, but DAMN it's greezy.
Fish oil pills are great for your skin.
And the oil after a shower trick, yup, I use that too in winter- the Banana Boat tanning oil is my favorite (smells like the beach) but olive oil is WAY more natural and cheap too.
I've been using a new facial product called Vita-C serum, it's not a moisturizer per se but is meant to prevent aging. It hasn't made me break out yet.