With the puncture front I was suffering with punctures a little while back, I found in the end that the punctures were on the rim side.
The tape on the inside of the rim had moved over and was pinching the tube in the spoke holes, may be worth checking to make sure your not having the same...