For the tiles that we have recently placed in our kitchen (including white grout), we were recommended to use this: http://www.ltp-online.co.uk/prod/ltp-grout-tile-protector
So far, so good, but it's only been on a week! Others may have better products, which I would also be interested in...