In terms of liquid tanking systems, they are all good. I lately use Hydro Ban Laticrete, I use it for small areas. You can get two-part compound systems such as Ardex from Builders Depot, Bal TANK-IT TOTAL WATERPROOF PROTECTION FOR WALLS AND FLOORS
from Topps Tiles is very good. I would use BAL