I hated the episode Tomorrow. The entire Cordelia storyline was stupid. She never should have been given the visions by Doyle since it was destroying her brain rather quickly and she would have been dead after only two years of beeing Vision Girl (and not once did she try to find a way to keep the visions and not have it kill her). She got tricked into becoming part demon. She got tricked into thinking she was a Higher Being. She got tricked into leaving Earth. It all just lead to her being possessed for months (in which her body was quasi-raped and forced to murder), giving birth to the thing that was possessing her, in a coma for many months, and then dying at 22 or 23 without really ever waking up. She didn't "ascend" in Tomorrow. It was the death blow to her character.