Don't ideally want to pay £120 on one.JBL e1501 @ at only 20W power and 1400litre/hour.
Pre-owned Eheim 2217.but something decent is also important.
Also what space have you got for your filter ? I chose JBL e1501 as it was the biggest that would fit in my cabinet. My mate chose Eheim as best suited the space in his tank cabinet (and used existing pipework).
Well its the Jbl e1501 then, which I have in my left hand Juwel Vision 180 cabinet, being the highest flow filter you can get in the cabinet. Other people got bigger flow filters with Vision 180 but need to take door off to get filter out or removed all the wood in the stand and had no doors.juwel vision 180 cabinet