I wear foundation/powder depending because mine has SPF as Im too lazy to put on sunscreen separately as most i've tried are quite oily. =)
You should try the Neutrogena Dry Touch sunscreen. I tried it after someone here mentioned it and it really is great. My skin is oily enough that I don't need the added oiliness of most sunscreens.