+1 everyone....some have had success using bioballs, but they do clean them out regularly...imho, it's just one more thing you have to do.
If you DO decide to take out your bioballs, do NOT take it all out at once! Just remove a cup a week, otherwise you might cause your tank to cycle, to compensate for the sudden loss of bacteria.
Make sure you're cleaning that media cloth regularly as well...just shake off the gunk in the water you just took out during your water changes.