Sarah attraction to Shaw (Brandon Routh) fits perfectly with her type. Both Bryce and the hot MI-6 Brit from last season were amazing spies with fantastic good looks too. Funny how now that Chuck has joined their ranks as an amazing spy, Sarah's interest in him has wained.
Meanwhile, Hannah (Kristin Kreuk) is the perfect girl for Chuck, the type he would have been dating over the last two years if his spy life had not got in the way. Yet, his spy life is already in the way because he had no idea and had not at all noticed Morgan (Joshua Gomez)'s interest in the girl. Now that is bad! When you aren't even aware that your actions are breaking your best friend's heart, and you are too selfish to think about how your personal choices are affecting those around you when you already know that your professional choices put them at risk.
Still, Chuck and Sarah's relationship has greatly evolved. Both still realize the depth of feelings they have for one another, but both are prepared to watch the other with someone else because that is what is best for everyone. Granted, Shaw will likely be brutally killed soon, and Hannah's just as likely to be an agent for the Ring, but for the moment, I'm actually quite happy that the plot is moving forward in other ways.
I am not happy about the lack of Casey (Adam Baldwin). Yes, he had a few good lines, but his screen times was unacceptably low. I WANT MORE CASEY!!!
What about you? Do you want more Casey?