I'm not a fan of Coral Reef. High priced and nothing special food-wise.
As far as Cape May Cafe goes, being from New England, it just doesn't measure up to the quality we can get here - and cheaper.
Flying Fish is really good. I'd put it on the top of my list, but I haven't tried BlueZoo yet.