Which brand do you favour? Have used Piz Buin before & found it horrid. I do like Malibu & Nivea. Also which brand for kids?