I liked One Tree Hill this week. I really for some reason am loving Alex, but Brooke is getting a tad bit annoying. Also David is annoying as well he is becoming a bit to wishy washy for me. I love Clay he just seems very interesting. Milly is really starting to irk me, but all that aside the episode was really good. Those few things annoy me but are still good. I love Nathan and Haley but am a little upset that Nathan actually did call that pregnant lady I hope its like a trick or something.