Well, filters are a big topic around here, as you can imagine

. But, just to make some short comments, by the time you get into the larger tanks like a 55g, its probably ideal, if you can afford it, to be looking at the large external cannister type filters. I have a smaller tank than you and I use one. In your case you could use one or you could even consider two smaller ones to gain the advantage of one being a "backup" for the other and the advantage of being able to clean them alternately.
Its tough to give advice about size because people have different goals. One guideline we often use to start the ball rolling with beginners is to consider "5x turnover" which means that you have to research the filter models and attempt to find the "flow rate" in gallons or liters per hour (not the same as the size tank they say they can handle!) and figure out how many times per hour the complete volume of the tank can be "turned over." 5x turnover for a 55g is 275 US gallons per hour, which is a lot of pumping. This is a good recommendation for a classic beginner community tank but its important for me to mention that you will hear other things here too, depending on your goals. There are "planted tank" hobbyists who like to use even 10x and higher turnover or to use supplemental water movement devices. There are also experienced hobbyists who can operate beautiful tanks with less than 5x turnover, but at least its a starting point suggestion.
External cannisters are nice because they house a larger volume of filter media than the next step down, the HOB (at least is most cases) or the next volume step below that, the internal filters. Also, external cannisters have trays that are very flexible about what media they will take and thats a big deal in the hobby. The trays can also make cleaning much easier.
Hope this helps you get started!
~~waterdrop~~
ps. welcome to the beginner section!