IME it depends on what you want to keep in there, and how much flow you want out of your return.
I used a maxijet 1200 as a return on a 30g for years and loved it. Back then it was one of the few pumps you could turn on and off at will (I was turning off for feeding 3x a day) and that ran silent. If your not looking for much flow this is a cheaper option that IME ran very well.
If your looking for a bit more flow I would decide between the Eheim and a DC pump (I like the Jeabo even over my reef octopus). Eheims are beutiful little quiet tanks that will always work. I have never had an issue with one of mine, my oldest is about 10y IIRC. I switched from the Eheim to the Jeabo 9000 or something like (it's the blue one) and for the 6 months or so I have been running that pump I have nothing but great things to say about that, but it might be to much flow for what your looking for.
I would factor in what you want to keep in the tank, if you want additional power heads, what the head loss is, and then is there room in your plumbing for something like a SCWD (depending on what you want to keep) or a sea swirl, and then size appropriatley.
IMO being a fan of strong random water movement I would go big on the return and ditch the powerheads.
Oh and the Jeabo is onsale at Aquacave for $80 off right now.... just sayin. About to order me a back up.