Must agree with Ryl. Tomoyo has skyrocketed on my anime girls who I'd marry list. At the end of this ep she was pretty much perfect. She's proven herself highly motivated and determined to support the man she chooses, willing and able to perform housework quite admirably, and strong and capable enough in the event she needs to be. Plus she's hot and has a sexy voice...you can't really ask for more.

I still like Kyou of course, and think she'd be slightly better than Nagisa as a partner, but it would depend a lot on one's needs. With Nagisa you'd have to do everything for her as she's so weak and incapable, with Kyou she would bitch and complain about everything you did, but she would be able to do useful stuff around the house and engage you in interesting conversation (plus she puts out).

I suspect next ep they'll explain that with Tomoyo on the council she won't have time to show up and mess around anymore and thus toss her on the back burner, but Kyou and Ryou might yet have a chance to really from this latest defeat and take another (doomed) shot at Tomoya.