BKF is a metal specific cleaner, that uses oxalic acid+abrasives for cleaning. PBW is a mild basic general cleaner that can be used on almost any brewing equipment. It is not abrasive, but cleans organic grunge easily. Plain Oxy clean, or a combo of Oxy clean and TSP (or fake TSP) can also be...