I love these kinds of topics . So is this for any puffer, FW, BW, and SW? If so and from only out of what I have owned. Then I would say Fahaka for my FW puffer, GSP for BW before they are turned over to SW, and stars and stripes puffer for SW. Now is just afew that I have owned present and in the past. But overall, I would say my fahaka because of his personality, resembles beautiful SW puffers, and the ease of taking care of FW and not have to mix salt all the time during WC's.