I dont think that Harry is a Horcrux but in the first or second book there is a conversation between harry and Dumbledore where Dumbledore says something like: "By trying to kill you he may have actually put a little bit of himself into you" and that is why he has some of Voldemorts abilites like being a parselmouth. Maybe that little piece of Voldemort was a bit of his soul.