I have oily skin and I LOVE Neutrogena Healthy Skin Enhancer!It's not actually a foundation,it's rather a tinted moisturizer!I put some pressed powder on top of it and I'm fine! 8)
I've heard many raves for MAC Blot Powder!I'll get it in my hands in a few days and I'll let you know if I like it or not!
I have no idea about your foundation problem, but i have combo skin, and use liquid foundation. It gets a little oily, but thats what blot papers and powder are for!