ASM g4+,AQUAC EV-400, ETSS 600, PM bullet 2, aqua c urchin, aqua c remora, and I've had a MTC hsa 1000...they all are going to have pros and cons. needle wheels are usually best pound for pound Ie.. performance and efficiency (low energy usage)..most of these that I have are high performance but need large pumps to run them..If you have a small tank and want to do a hang on I would go with a remora pro or aquamaxx has a good hang on ...If you have a sump the sky is the limit..try needle wheels like: asm,octopus,bubble magnus,etc..or mercedes ones like atb,vertex,bubble king..