The purpose of most filters are to be nitrate factories. There's nothing wrong with your filter pumping out lots of nitrates. Thats one of the main reasons why we do frequent water changes, to reduce nitrates. If your filters (I'm referring to the conventional ones) aren't producing nitrates, I might be slightly worried. If you have excessive nitrates in your tank, your tank has a problem, not your filters. Either your tank is excessively stocked, or you are overfeeding, or a combination of the two.
That said, I agree... clean out the mechanical portions of your filter often. Add a prefilter to your intake to reduce on the amount of times you need to clean out the insides of your filter.
HTH
-Richer