Perhaps this is a leak in my game, but I never lead into preflop raisers out of position in raised pots heads-up. I usually check-call the flop, then check-fold the turn, as most taggs aren't capable of bluffing twice after the flop.

One thing I sometimes like to do is check-call and lead out when a scare card falls, like a 3rd diamond. This has effectively stopped a bluff from my opponent, as I'm representing a very strong hand. If I'm even called, I'm farily sure I'm beat, and I usually just check-fold the river. But, I think it's important to also do this when you hit your draws to avoid exploitable patterns.