I made a homemade filter for my 5 gallon... I simply found an empty fish food container, punched a hole in the center of the lid, stuck a tube connector on a tube, put it in through the hole, opened the lid, and added gravel from a cycled tank. You could also add filter floss to this. I then connected the tubing to an air pump.
I careful hid my "filter" in 10 lbs. of gravel. You could get an air diffuser (sp?) to slow down the flow.
No tank should be without a filter, besides betta tanks (since they don't like a strong flow).
10g- 1 Red Crowntail Male Betta, 5 Ember Tetras
20g- 3 American Flagfish, 1 Bristlenose Pleco
29g- 6 Glowlight Tetras, 1 Dwarf Neon Rainbowfish, 1 Apistogramma cacatuoides
pair, 1 Albino Corydoras Catfish
Plants: Echinodorus amazonicus, Mayaca fluviatilis, Vallisneria, Alternanthera reineckii, Microsorum pteropus, Rotala indica, Echinodorus parviflorus
90g- 1 Shubunkin Goldfish, 1 Sarasa Common Goldfish, 2 Common Goldfish