My first choice would be Fluval (204,304,404) because they are reliable,reasonably priced,user friendly and parts are available. 2nd choice Aqua One (Via Aqua) Cheaper than Fluval, reliable and parts available.Downside seems to be that they draw air into the system. I also have Eheims but not impressed, reason being I like pumps with a lot of flow and the price.