I have also been to both and would concur that Palau has much greater diversity underwater.
Above water though, I enjoyed Yap a lot more than Palau. It is very pretty, has some great culture, wonderful warm people, and a terrific laid back island atmosphere. Not that these aspects of Palau are negative or anything, but the place is a bit more cosmopolitan and a heck of a lot busier
