With a tank that large, cannister is definitely the way to go. You need the power to push that water around. Since I bought my Fluval FX5, I have nothing but good things to say about it. No leaks, easy disconnects with the hoses, great water flow. It's a bit pricey, but I found it on e-bay for $200, including shipping.
That's a lot of BIG fish! Sounds impressive. Do you have any pics?