i think he will become an animagus, a phoenix, and then he will die at the same time that voldemort. however as he "is" a phoenix, he will reborn from the ashes
wow.. have you been thinking for a while about that? I believe (but i doubt it is true) that snape will die has voldemort is about to kill harry and snape jumps in the way and holds him off for a moment (like harry and voldemort in the graveyard in book 4) and tells harry something important or something that will make harry believe he is a good guy and he stops his spell and dies..then voldemort dies to either harry or nevile..i think nevile will die somewhere near the end too (sorry nevile! lol)