Oil...my nemesis!

I know what you mean. My skin seems to get a little less oily when I do wear my foundation and powder - like you described. I recently started using a toner that is supposed to help control oily skin by encouraging your skin cells to hold more water (or something like that). I have been using it about a week and it seems to work. I also use a clay mask 3-5 times a week to help absorb oil. Sometimes in the morning if I have time I'll slap on the clay when I am out of the shower, take care of other stuff, rinse it off and apply my makeup. It seems to keep my face fresher longer. But I don't do that every day. During the day, I blot with oil absorbing sheets - which really have been a lifesaver to me.