Well, it seems that Cassandra Cain might be getting a "stay of execution" of sorts. Though it's hard to say what the results may actually be.
All we know so far is that Cassie will be a member of the mysterious "Titans East" that Geoff Johns is introducting in the pages of Teen Titans. But it's tricky, as the only other known member of the team is Bart Allen's old nemesis Inertia. He wasn't very nice.
So it seems that "Titans East" is composed of misfits and former villains. Does this mean Cassie is officially a former villain? Or just someone who is operating outside the accepted code of the majority of the superhero community?
Regardless, it seems that she's not going to be a full on hero. But that's at least better than her being a villain through and through...