Project Runway 7 - Episode 4: Design Your Heart Out - Recap

This week's challenge on Project Runway 7: Design a look for the fashion week gala of the American Heart Association. It must have the color red. It must have the branding of Campbell's Soup -- tonight's sponsor.
First of all, I miss Ping Wu. This season is not the same without her. These designers better bring it for the next few weeks because it's all of a sudden not as entertaining without her.
Secondly, though I abhor the blatant sponsorships that have been going on this show for the past few seasons, I didn't feel so bad this time around. It's for a good cause, so I'm not complaining. However, it also took the mean judging down a notch. Since the models were "heart ailment" survivors, I think it was kinda hard for the judges to say that they flat out looked horrible in the dress their designer made for them.
Finally, I think I'm psychic. The show didn't even hide who would leave tonight, or maybe that's just me. Was it obvious to you guys?
The lazy recap:
The winner of the challenge: Amy. It was a pretty dress.
The dress will be sold on the Project Runway website and will be worn by her client to the gala.
Auf'd was Jesus -- even if Anna clearly had the more horrible dress. Just when you thought that maybe Jesus turned the corner, auf'd.
I'm thinking it's going to be Anthony or Janeane next.
Over at Models of the Runway, Sarah, Anthony's model got eliminated.