That's going to be a little tough to answer, because everyone will claim that their product is the best one.
I would say that, on a kitchen floor, just about any of your silicone-based sealers are going to be okay. Just remember to apply it more than once. In fact, a good rule of thumb is that if the grout darkens a bit because the sealant is making it wet, you'll need another coat.