Here's the deal...the prophecy says "Neither can live while the other survives". That DOESN'T MEAN they are both going to die. It means one of them will be dead in the end. I don't believe it will be Harry dying when all is said and done because we can't have Voldemort in power again. However, Harry may die in the end only if somebody steps up and kills Voldemort afterward. I believe Snape may end up being the one to kill Voldemort because J.K. is building up the suspense of the hatred of Snape.
Also, in Order of the Phoenix, Dubledore says that the prophecy is Harry's. How can it be Neville's? Think, people! Oh, and J.K. hasn't even written the 6th book yet, so how can anybody know what the 7th one is or how it is going to end!?!