Ricky Martin out of the closet, Al fin!