Coming from my prospective where I don't want to use chemicals to control pond vegetation I would say the grass carp (white amur). But getting the balance of too little or too many can be hard and takes time and patients.