I currently use San Francisco Bay Brand Frozen Marine Cuisine Cubes. Not for any particular reason. My fish like it and it's available at Pet Smart. Are there better foods out there and if so why is it better? Or is all frozen fish food basically the same?