The only part that I found good was when Sophia decided to stay. Although we know from the beginning she's going to stay. No one would believe that she was going to leave. It might have been better if they used it as a season finale cliffhanger and had Sophia leaving to stay with Phil. Then they could have used the fourth season premiere to show how Sophia came back.
Please read the following before uploading
Do not upload anything which you do not own or are fully licensed to upload. The images should not contain any sexually explicit content, race hatred material or other offensive symbols or images. Remember: Abuse of the TV.com image system may result in you being banned from uploading images or from the entire site – so, play nice and respect the rules!