Russet potatoes are the best. The high starch content helps give the texture and flavor that we all know and love. They also absorb a lot of water when cooking, that is why to heavily salt the water it cooks in. Potatoes need a lot of salt to help flavor - by salting the water you will bring out even more flavor to the potatoes before adding in the dairy products.