Emma punching Hook was the best part. I'm not sure if it was enough of a kiss, but I do think that means Hook is not Emma's true love. It doesn't seem to matter if you know you love that person since Regina was told Robin Hood was her true love before meeting him.