Do you know if your setup has what they call "trim?" It is a way of doing partial clicks on your left hand (chainring) shifter that shifts the front DR small amounts to help avoid rub.
I have heard people say that you almost can't avoid rub with a triple, but I have a triple, with trim, and I don't get rubbing if everything is adjusted right. I'm no good so far with my own adjusting...I tend to really mess things up. But, my LBS is happy to do adjustments for free for me.
I have a triple Shimano 105 setup, 9 speed.
I'm not very knowledgeable about this stuff...just my .02 for what it's worth!
"The best rides are the ones where you bite off much more than you can chew, and live through it." ~ Doug Bradbury