Use russet potatoes instead of the waxier white, gold or red potatoes. The softer, more open texture of a russet allows the flavors of the dressing to permeate more completely than with other types. Adding a little vinegar to the cooking water prevents overcooking and ending up with mashed potatoes. Cutting uniformly-sized cubes is essential for even cooking.
Add some garlic powder or a cup of cooked, crumbled bacon for even more flavor.