Riding a dragon what now?

I also do not believe the Harry is a horcrux theory for various reasons, most detailed in essays on mugglenet by other people. There are too many inconsistencies if this theory is involved. Aside from the contradiction with the prophesy (already detailed), it also is not magically possible. Voldemort intended to make a horcrux using Harry's death. Since this did not happen, it is not possible to make a horcrux. A horcrux must be made with intent. It requires a difficult and dark spell, which Voldemort would not have been able to cast as the curse rebounded. Even if he had used Lily's death as the murder to fuel the horcrux, he couldn't cast the spell to create a horcrux.

Throughout the books, Neville's growth has been carefully directed. He truly shined in the fifth book during the raid on the Ministry of Magic. Rowling confirmed that Neville is out of the prophesy, so I do not believe he will have any significance in the final battle against Voldemort. That's Harry's territory all the way. I would be terribly surprised, however, if Neville didn't get a shot at Bellatrix Lestrange.

I think it's a very real possibility that, in some way, Malfoy will redeem himself. He's not evil. This has been made abundantly clear. He's a little snot, definitely, but he's not evil. He wants to protect his mother. If Snape is still a good guy, as I believe, he's going to help Malfoy. That aside, Snape is (quite possibly) still bound by the Unbreakable Vow to protect Malfoy. The vow had three conditions: help Malfoy achieve his goal, protect him, and do the job if he fails. The second condition was the only one that was not specified to last only as long as Malfoy is working on his mission.

I read an interesting comment about Dumbledore's promise to hide Malfoy, too. When I reread the sixth book recently, I can see where there might be some truth to the theory. Dumbledore says that he can hide Malfoy and his mother more completely than Malfoy could ever imagine. This makes me wonder if that means the Order has experience with such things. Ollivander, perhaps? I don't think it's a coincidence that when Ollivander disappeared, the single wand in the shop window disappeared with him. Perhaps a horcrux? The wand of one of the original founders? It's possible, and I decided a long time ago that Rowling doesn't throw in random details. After all, the cleaning scene in Order of the Phoenix seemed out of place at the time, but after reading the sixth book, it's pretty obvious that the sealed locket they found while cleaning is the true horcrux. Of course, that could pose a problem. Did Kreacher hide it with the other heirlooms he pilfered, or did Mundugus Fletcher steal it along with the other Black family items?