Which screen protector are you using?
BodyGuardz Pure tempered glass that I got at the ATT store. I am very lucky that I do not have that much of a halo effect, as I have read that there are a lot of these (and others) that have this problem. (And the ATT sales associate installed it for me!)