It is the Chaetodontoplus to have, far and away the species with the best track record. Typically does well in multi-angel aquariums, and has a definable male/female gender, so pairs and trios (massive tank needed though) are possible. Exclusively from Eastern Australia, hence the $170+ price tag usually. Feed more meaty foods then you would say an Emperor, scallops, clams, etc, along with an angel formula and greens.
And just some FWIW, the angelfish you are probably looking at, is actually a "False Personifer" -- Chaetodontoplus meredithi. True Personifers, Chaetodontoplus personifer, are actually a separate species with very slight coloration difference. They are extremely rare in the hobby, they are really only known to inhabit one protected area off northern Australia.