lots of good and correct info in this thread about bio balls and no bio balls but no one has put it all together yet, fish stores use the bio balls because it is a good means of keeping large amounts of beneficial bacteria for their large amounts of stock that they move through. they drain and add so much water over the course of a week that nitrates usually are not a big problem in lfs besides their usual water changes, skimmers etc. I would recommend bioballs for a tank with little or no live rock, if you have a sufficient amound of lr no bio balls are needed. as far as cleaning bio balls is concerned, after the first year your tank is established you are supposed to clean a third of your bio balls, the clean ones should be placed at the bottom and the dirty ones at the top and in 6 months clean the top third then place them on the bottom rotating the bio balls and keeping the nitrate and phosphate factory relatively out of order