I really liked this episode. Especially the fact that Ben reveals he does like Sadie.
With the Arden, Sadie, and Margaret team, it shows that Arden can actually feel alone. Arden herself said that she had felt like a third wheel. This allows us to see a side of her that we don't often see as well as her being nice to Sadie.
With the Rain, Ben, and Ron team, Ben seems to become part of the cast. I think it would be great if Ben [Jacob] would be part of the cast, I believe he is a good actor. Anyways, Ben telling Rain that he likes said forms a connection between the two. This may make it easier for him to get closer to Sadie.
As for the ending, I have to say that I was hoping for something else. When Ben and Sadie are running to the finish line, doesn't it seem like Ben is going to grab her hand and kiss her?! I was really hoping for that. I even wrote a fanfiction on it!! Well...I guess I hope to much. >.<
When you get a chance, I think you should definetly see this episode. It's one of the best yet. [not better than Brother from another Planet though!!]