29G, All-Glass Aquarium with Aqua-Clear 300 (70 is the new number, I believe). That's a Maxi-Jet 1200 powerhead, rated to deliver 295GPH. Ocean Visions back drop, great product, covers back and one side, private, yet allows observation.

Power head intake is foam covered. Filter intake is setup for a hydro-sponge. Note flexible hose from power head output, makes it much easier to maintain. Gives you some slack to remove unit without tearing up the PVC which ends up covered in gravel. Will add a suction cup on the PVC just beyond the junction for the tube. All PVC is press fit, snug against the sides of the tank, no glue involved, again for maintenance.
Shot of the power filter with a custom acrylic panel to shorten the top to 24". A standard 24" glass lid drops in nicely. The slab hanging gown into the tank primarily stiffens the acrylic, but also directs outflow downward. Note the double 45 degree fittings. These allow the PVC to fit into the corner, while providing freedom of movement to mate to the power filter.

A 13 hole spray bar evens out the current. Aquarium Systems suction cups, same used on the stealth heaters, very good, firm grip.

...and a few of the results.

Not the best photography, but you are looking at one each of five spawns, occurring in a similar setup, each spawn roughly six weeks apart. (Plus a few adults waiting for space...)