Top 10 TV First Kisses. in no particular order

Ross and Rachel in the coffee shop.
Jim and Pam in the season 2 finale after Casino Night
Tim and Dawn in the Office Christmas Special
Nathan and Haley outside Tree Hill High
Dawson and Joey in the season 1 finale by the window
Veronica and Logan at the motel
Michael and Sarah in the infirmary
Buffy and Spike in Once More With Feeling
Sydney and Vaugh after taking down SD6
Rory and Dean in the Supermarket