Well, apart from one or two cheesy lines that Im not sure were meant to be there, or written unwittingly - Chad Michael Murray is a good writer...
This episode was an excellent breather - although nothing really major has been happening, and I have found that, apart from episode 605, and 512, One Tree Hill writers have decided to dial down the drama in Tree Hill. Now, I don't like that... I would be much happier if Psycho Derek returned, and had another whack at Peyton. I don't know, maybe its just me being a drama junkie :)
I loved the Naley story line, although thats a bit quick to get married isn't it?? 2 days?? Unless its me missing a time shift somewhere, I don't think anyone would get married that quick. Even the real Naley had problems to sort out, before they got married.
Also... Not a lot for Brooke to do. No major story line for Brooke... But I loved the ending, best ending in AGES!! I can't wait until next week. Personally, I think Peyton's pregnant, after reading spoilers/rumours on www.onetreehillfans.net. Many people think its cancer, or her appendix - but I think its a baby. Hmmm, wonder what's going to happen :)