The only one I've found to make a difference on my very oily skin is Signature Minerals finishing powder in petal. It has kaolin clay in it and it keeps me shine free for about an hour (which is VERY good for me!)
ha i hope the aging thing is true....at the rate I'm going I should look 20 when I'm 40 with how bad my skin is...lol