OK, up first is Smallville and boy, they give us the goods as Clark finally becomes who he's supposed to be, and he does it in spectacular fashion! All kinds of people stop by for the finale, including Lex, who is as rotten and horrible as ever (but still incredibly well dressed). I think they tried to put too much into a two hour episode as Darkseid didn't get quite the battle and send off I was hoping for, nor did the whole Omega/everybody gets evil thing get resolved the way I wanted, but we do get the coolest shot of Welling at the end. I'll give it an A-.
Then I just finished up one truly riveting hour of Castle, where much of the mystery surrounding Beckett's mother's death is resolved, plus we get a courtroom shootout, a traitor revealed, a great deal of their relationship is thrown on the table and one incredibly cruel cliffhanger which I will punch creator Andrew Marlowe for if I ever meet him. September is too damn far away!!!!!!
Last week saw the finale and end of Outsourced, which had become a favorite, but we're treated to a great finish as Todd and Asha finally start to figure things out and Rajiv manages to get married without too many things going wrong, other than his bride and her father walking in on the bachelor party, which is not a part of the standard Indian wedding and some good laughs are had. Also said goodbye to Better With You as they comically try to get married as Mia has the baby, including kidnapping a judge in for surgery ("Are you really a plainclothes nurse, or is there even such a thing?") to perform the ceremony as chaos ensues. They might have cancelled it, however, I'll never miss anything that Jennifer Finnigan is in EVER, and I'll stand by my prediction of Jake Lacey becoming a star, the guy has too much charisma and charm to not be, it's just a matter of finding the right role for him.

