both do an equal job of cleaning algea, which is pretty good. although i think the rubberlip is cooler looking, i voted for the bristlenose. rubberlip plecos can get pushy with other bottom feeders especially during feeding time. you've got rams and pandas in the tank that may not be able to compete for the food on the bottom of the tank with him.