I swear by gel moisturizers. They don't clog your pores and you don't need to use a whole lot. They also feel really light and don't give you that sticky feeling after a few hours.
Also, if you have a lot of redness in your face, and have some extra cash to spare, I recommend Dr. Brandt's Laser Lightning products. They help get rid of blemishes and general rendess. I think it works in freckles too, but I'm not 100% sure on that. Like I said, it's kind of expensive, but there are a some sellers on Ebay that are selling it cheaper than what you would find at a beauty store.