They should start the next episode right where this one left off....and have Sayid just come over and beat the living hell out of Ana. Everyone just stands back and watches...America cheers....and when she's finally gone, the show goes on.
Remember, Jack chose to work on saving the woman (his future wife) and not Shannon's dad. So you could blame him.
I love that this show actually has an evil stepmother storyline!