A canister filter can work great, sandwich the media between foam layers and you can even run carbon in another layer.
Another phosphate media that is supposed to be really good is Warner Marine PHOSaR it's pelletized so it works even better in a canister.
http://www.warnermarine.com/Product17-PHOSaR.html