Glad to hear he's ok!
For your next tank, I'd recommend a 75g since it's got a lot more depth and will more readily accommodate a full grown oscar than a 55g will. I like the rena XP canister filters, I run a lot of XP3s on my tanks. Fluval FX5 is a very powerful filter. For pricing, you can easily google that.