i run a 304 on my 40g tank. i love it.
the constant maintenance on it keeps my husbandry skills up, i guess.
there are 4 foam filters. i squeeze them out in old tank water, but swap out one of them every month. in terms of media, i have 2 trays of bio max (the ceramic rings), and 1 tray of carbon. im going to switch it down to 1 tray of carbon, 1 tray of bio max, and 1 tray of like, phosban or that other stuff (starts with an r).
ive heard of some people running the fluval filters without media- they just fill it with lr rubble.