I assume this is FW
set-up. I like canister filters, but in your case with that size tank I would recommend a combination of some type of canister(I use the magnum 350 everyone has their preference) and a HOB
filter with biological filtration. You could also go with a couple canisters and add bio wheels for your biological filtration.
I would avoid an undergravel system as IMO
they limit your options down the road.