Trickles are the way to go if you have large tanks, or dense stocking. However they do lack for mechanical filtration, but this is more than made up by their huge bio filtration, not to mention customability and their cheap cheap price (if you make your own, not that hard really).
For media you can pretty much use anything with surface area, though if you're unsure, better to ask on this forum or somewhere, as it it might be dangerous to fish perhaps.