Do you want a canister, or think you want a canister? I know Bass loves them, like I love my Aquaclears! I always have 2 filters on a tank just in case something happens to one, but you will need at least two as filtering 300 gallons is a lot of water!
What are you planning on putting in the tank?