Have you had a type of fish called "Barramundi"? I had this fish once (bought live from a market), and it was really good. Anyone can compare this fish to the other fishes?