I agree that macro is the best long term answer, but if you must use a phosphate absorbant, I highly recommend ROWAPhos. Do a search, you'll find it.
The good thing about ROWAPhos is that it won't leach back the bad stuff when exausted. A few others work the same(I believe they are Iron based)...