CBS easily won the night with How I Met Your Mother (3.9), Accidentally on Purpose (3.1), Two and a Half Men (5.4), The Big Bang Theory (5.7), and CSI: Miami (3.7).
House was second with House (4.6) and Fringe (2.8). Fringe did just as good as Lie to Me does in the same timeslot, so Fox should certainly consider moving Fringe to the timeslot. Lie to Me is a better fit than Fringe with Bones as a lead-in and while it's ratings probably won't be as high as after House, certainly it would do better than Fringe.
ABC was third with The Bachelor (3.6) and Castle (2.6). Castle isn't doing great, but ABC announced that a second Nikki Heat book is coming out this September, and it would be stupid if the show was canceled.
NBC was last as usual with Chuck (2.6), Heroes (2.1), and The Jay Leno Show (1.6). I'm not sure if Heroes has hit rock bottom yet, but last night's ratings were a series low.
Chuck dropped from 2.9 to 2.6, but at the same point last season, the ratings were lower, so things are still looking up. With the continually decreasing ratings of Heroes, and the ratings of Community and Parks & Recreation substantially lower than what Chuck is getting, it's looking pretty good right now. As long as Chuck maintains its current ratings or drops only a couple tenths, it should be fine.