Hm, you may like Physician's Formula liquid bronzer.
pros = will last longer, will look more natural if used under foundation, generally no touch ups
cons = MAY rub off if you apply it under foundation. generally its best if its in the form of a stain, but if you're careful with application, all should be well.
hopefully I've given some insight [sorry this is being posted a tad late]!