If budget is not a concern and you use a machine, always go with the liquid detergent. It produces less lather and comfortably lets you wash your clothes clean. Powder Detergents are great for hand washing of clothes and if you pick Ariel, Tide or Surf Excel Matic, they are good for machine wash too.