I use Bar Keepers Friend for my stainless steel kettle. Obviously not going to work on the inside of bottles though. Its more of a rubbing cleaner than a soaking cleaner but it will take anything off. Even rust and discoloration from heat. It is also very cheap and can be used were PBW is not...