Latest from the desperate housewives finale