We Can All Sleep A Little Easier Tonight. Elton John and George Michael have kissed and made up. Thanks goodness. (via CNN)